Мне нелегко получить бэкэнд для работы на серверах GAE. Следующие работы на местном уровне, но не тогда, когда развернуто:App Engine Backend не работает
counter.py:
from google.appengine.api import logservice
logservice.AUTOFLUSH_ENABLED = False
logging.error("Backend started!")
logservice.flush()
Нет сообщений журнала не рассматривается при развертывании. Я даже попробовал ввести синтаксическую ошибку, они также не сообщаются, поэтому не похоже, что бэкэнд на самом деле запускает мой код. Я пробовал делать то же самое в бесконечных циклах со снами и тому подобное.
Вот backends.yaml:
backends:
- name: counter
start: counter.py
instances: 1
class: B1
Бэкэнд перечислен как работает в консоли управления, но не кажется, что на самом деле делать что-нибудь.
Любой, кто может получить бэкэнд на серверах GAE? Благодаря!
Я проверить те. Это резидентный бэкэнд, хотя я думал, что если ему задан начальный параметр, этот скрипт будет вызываться автоматически при запуске Backend. – TroubledGAE
Ага, ответ был там ... он работал все время. Я просто не мог этого увидеть: «Чтобы увидеть результаты вашего backend-прогона, вы должны обязательно перейти на представление бэкэнд. Для этого перейдите в раскрывающийся список в верхней части консоли администратора и измените его с текущего версии для названного бэкэнда ». – TroubledGAE