Частые перезапуски в среде Flex приложения GAE - PullRequest
0 голосов
/ 13 декабря 2018

У меня есть приложение GAE, настроенное как гибкий экземпляр, который, как ожидается, будет перезапускаться на еженедельной основе (и постоянно нездоровый экземпляр может быть перезапущен): https://cloud.google.com/appengine/docs/flexible/java/how-instances-are-managed

Однако мы 'Вы видите этот перезапуск (команда "npm run build") несколько раз в неделю!Например, за последние три недели у нас было 9 перезапусков, и я подтвердил, что ведущие записи в журнале являются успешными 200 ответами (никаких признаков проблем) - все для активной версии, обслуживающей трафик (а не для других версий)которые остановлены).

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

Дайте мне знать, будет ли полезна любая другая информация.

1 Ответ

0 голосов
/ 18 декабря 2018

Перезапуск экземпляра в гибкой среде Google App Engine может произойти по нескольким причинам:

Согласно документации GAE нет никаких гарантий, что экземпляр будет работать бесконечно, это может бытьперезапуск из-за обслуживания оборудования, обновлений программного обеспечения или непредвиденных проблем.Кроме того, как вы заявили, все экземпляры перезапускаются еженедельно.

Экземпляр также может быть перезапущен, если он не отвечает на указанное количество последовательных запросов проверки работоспособности.

В случае, если вы наблюдаете необычное количество перезапусков, я рекомендую вам открыть заявку в службу поддержки Google Cloud Platform .У них есть внутренние инструменты, которые могут проверить, что происходит в экземпляре, и выяснить, почему происходит перезапуск.


@ DianeKaplan * Комментарий 1016 * :

Обращение в службу поддержки GCP дало мне несколько полезных самородков:

  • Автоматический еженедельный перезапуск экземпляра из-за технического обслуживания может происходить в разное время (поэтомунапример, только через 5 дней после последнего)
  • наши развертывания (в результате которых появляются новые версии GAE) делают Google Builds
  • В некоторых случаях виртуальная машина создавалась за одну ночь, а затем немедленноудалено, где это не выглядело как автоматическое масштабирование было необходимо.Все еще смотрю на это, но был отмечен в разделе Google Cloud Console Home > Activity как хорошее место, чтобы найти подсказки
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...