Стандарт App Engine: Тайм-аут дал мне 500 ошибок - PullRequest
0 голосов
/ 11 сентября 2018

Я работал со стандартом ядра приложения в течение года, и недавно я получил увеличенное число ошибок 500.Я пытался проверить в моей локальной среде, и все работает.Проблема возникает только в рабочей среде.

Я не знаю, где можно найти дополнительную информацию об этой ошибке.

Запрос был прерван, поскольку он превысил максимальное время выполнения.

Вот мой app.yaml

runtime: php55
api_version: 1
runtime_config:
  document_root: public
automatic_scaling:
  min_idle_instances: 1
  max_idle_instances: 10  # default value
  min_pending_latency: 30ms  # default value
  max_pending_latency: 100ms

Я уже проверил PHP и все, что связано с таймаутами и памятью, однако ошибка возникает только в App Engine Standard Production.

[Редактировать] Последняя версия программного обеспечения была запущена 09-03-2018, и у меня не возникло никаких проблем, проблемы с задержкой начались в 09-07-2018.

Latency Graph

Не знаю, изменилось ли что-нибудь в структуре движка приложения на седьмой день.

Заранее спасибо

1 Ответ

0 голосов
/ 11 сентября 2018

У вас есть что-то похожее на deadlineexceeded ошибку .Если вы посмотрите журналы в облачной консоли, вы, вероятно, увидите эту ошибку.Вы можете увидеть различные причины и предлагаемые решения в документации.По сути, либо убедитесь, что ваш запрос короче, либо поместите его в задачу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...