Я получаю много таких ошибок в своем приложении Python 3 в стандартной среде App Engine. Кажется, что приложение инициализируется и работает нормально: я не вижу сбоев во время инициализации.

Как я могу выяснить причину? Может ли это быть обычное уменьшение масштаба экземпляра, несмотря на то, что говорится в этом журнале?

 Start program failed: termination triggered by nginx exit

 [INFO] Shutting down: Master 
 Worker exiting (pid: 20)

 [INFO] Worker exiting (pid: 23)
 Handling signal: term

 Quitting on terminated signal

Я вижу ряд таких ошибок выключения подряд, что говорит о том, что несколько экземпляров выключаются. Таким образом, последний шаг от 1 до 0 экземпляров не является актуальным.

app.yaml выглядит следующим образом:

runtime: python39
service: iris3

env_variables:
  TOKENPS: 54
0
Joshua Fox 2 Мар 2021 в 19:01

1 ответ

Лучший ответ

Я протестировал пример Hello World и обнаружил, что это обычный журнал во время масштабирования экземпляра.

Журнал следует рассматривать как ошибку. В нем четко указано, что start , то есть инициализация, завершается ошибкой, где на самом деле ничего не происходит, и это связано с завершением работы, а не с запуском.

1
Joshua Fox 8 Мар 2021 в 11:43