Я рассматривал новый «Modules API» в appengine и пытаюсь организовать приложение таким образом, что самые сложные задачи маршрутизируются через dispatch.yaml в более мощные экземпляры через конфигурации модулей.Как запустить appengine mapreduce jobs в модуле?
Однако при попытке сконфигурировать «/mapreduce/» ури в диспетчере они, похоже, не работают в правильном модуле, они всегда работают в модуле по умолчанию.
Диспетчерские выглядит следующим образом:
application: simple-sample
dispatch:
- url: "*/mapreduce/*"
module: bigger-instance
- url: "*/_ah/pipeline/*"
module: bigger-instance
модули определяются как документация состояния, по умолчанию в app.yaml
и больше инстанции в bigger-instance.yaml
, содержащее записи обработчика MapReduce, но до сих пор каждый MapReduce/* процесс выполняется в обработчике по умолчанию в соответствии с журналами, получая 404, поскольку обработчики определены в другом месте.
Любые идеи?