У меня есть приложение GAE, в котором есть приложение app.yaml, которое описывает обработчики запросов и использует отложенное расширение, чтобы помещать задачи в очередь push, которая ориентирована на бэкэнд, также определенный в моем приложении ,Использование очередей задач с новыми модулями GAE
Тем не менее, я видел уведомления на панели инструментов GAE, в которых говорилось: «Вы используете серверы, вы должны смотреть на модули». Поэтому я просмотрел модули, и мне трудно понять, как определить мой бэкэнд как модуль. В моем бэкэнд не требуются явно определенные обработчики запросов. Он обрабатывает задачи только из очереди. Но когда я создаю файл yaml модуля для бэкэнд без обработчиков, dev-сервер жалуется, что это недопустимый файл.
Я попытался использовать файл backend_conversion.py и дублирует обработчики запросов из моего модуля по умолчанию в мой бэкэнд-модуль, который, похоже, работает, но он чувствует себя не так.
Источник проекта можно найти here, а филиал с преобразованием модуля - here.
Любые советы будут оценены.
Вам нужно будет добавить раздел обработчиков с чем-то в нем - я думаю, проверка имела смысл до того, как существовали модули, но теперь не так много. – Greg