Задачи AWS в Rails Docker-контейнере продолжают выходить, сервер выдает ошибку 503 - PullRequest
0 голосов
/ 18 января 2019

Я развернул контейнер в AWS ECS, после загрузки Puma некоторое время все в порядке. Через некоторое время все задачи завершаются, и при попытке попасть на страницу появляется ошибка 503 Service Temporarily Unavailable. Хотя в логах ничего нет, так что, похоже, это не связано с Rails. Могу ли я еще что-нибудь сделать, чтобы выяснить причину этой проблемы? Я немного новичок в этом типе хостинга, поэтому любая помощь приветствуется.

1 Ответ

0 голосов
/ 19 января 2019

Если вы используете приложение rails в качестве службы ECS.Проверьте свои Сервисные События ECS.Вы узнаете точную проблему там.

Ссылка: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-event-messages.html

Если подсказки нет, перейдите к задаче «ОСТАНОВЛЕНО» и вы увидите, почему контейнер вышел.

Нажмите на название вашего кластера -> Вкладка Задачи -> Нажмите на идентификатор задачи -> Нажмите на стрелку контейнеров, там вы сможете увидеть, почему ваши контейнеры останавливаются.

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