Рейтинг:0

Ошибка запуска программы Google App Engine

флаг ke

У меня есть очень простое приложение NodeJS, размещенное в Google App Engine, которое выполняет асинхронную функцию с интервалом в 15 секунд. Развертывание прошло успешно, приложение запускается и работает нормально, но останавливается примерно через 30 минут со следующими журналами ошибок. Однако локально это работает нормально.

Выход по прерванному сигналу

Ошибка запуска программы: ошибка пользовательского приложения с кодом выхода -1 (подробности см. в журналах stdout/stderr): сигнал: завершено

Раньше я использовал App Engine без проблем, поэтому я не уверен, почему это происходит. я использовал https://github.com/GoogleCloudPlatform/nodejs-docs-samples/tree/main/appengine/typescript в качестве ссылки (и клонировал этот проект и развернул), и я до сих пор не могу решить эту проблему. Любые идеи?

Michael Hampton avatar
флаг cz
Проверьте журналы вашего приложения.
Tyler Pashigian avatar
флаг ke
@MichaelHampton Я добавил журналы, касающиеся проблемы, в описание выше.Я внес небольшое изменение, и это обновленный журнал: «[start] 2021/08/29 23:18:34.379768 Ошибка запуска программы: не удалось обнаружить приложение после запуска: ForAppStart(): [прервано, контекст отменен. Тема:» app/valid" Тайм-аут: 30 м0 с, попытки: 119 295 прерваны, контекст отменен. Тема: "приложение/неверный" Тайм-аут: 30 м0 с, попытки: 119 363]"
Tyler Pashigian avatar
флаг ke
@MichaelHampton, стоит отметить, что я даже не пытаюсь разместить сервер. Это приложение узла ботов Twitter, поэтому нет необходимости обращаться к нему из браузера.
Tyler Pashigian avatar
флаг ke
@MichaelHampton, поэтому я просто взял пример Google Hello World и попытался развернуть без каких-либо изменений и получил то же самое. Похоже, что приложение на самом деле не убито (все еще может получить доступ к конечной точке express.js, которую Google предоставляет по умолчанию), только к терминалу и любым работающим там процессам (мой setTimeout).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.