Контейнер GAE прерван менеджером контейнеров

У меня есть приложение Google App Engine, которое представляет собой пару скриптов NodeJS, которые запускают веб-сайт.

Некоторые из этих сценариев завершаются без видимой причины, но при просмотре журналов это происходит:

Msg1: Контейнер завершен диспетчером контейнеров по сигналу 9.

Msg2: контейнер называется exit(1).

Лог изображения

Это довольно странно, кажется, происходит только в течение дня, иногда каждые 30 секунд или около того.

Попробовал погуглить, но не смог найти ничего похожего на "varlog/system", чтобы узнать больше об ошибке, ни об этом, ни об ошибке.

Тоже уже добавлю

resources:
  cpu: 2
  memory_gb: 2

в app.yaml, чтобы отменить любые проблемы OOM.

Кто-нибудь видел это или есть идеи, что это может быть?

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

0 ответов

Признаком было то, что я развернул простое стандартное приложение AppEngine, не завершив создание новой версии. Как и вы, я нашел "Контейнер с именем exit(1)". ошибка после входа в журнал для AppEngine и проверки "вкл" всех параметров журнала. Это связано с этой проблемой: Appengine застрял на "Обновление службы [по умолчанию]..."

В моем случае я обнаружил, что запуск "gcloud init" для сброса моих учетных данных помог. Надеюсь, это поможет кому-то еще.

Другие вопросы по тегам