недавно у меня возникла проблема с тайм-аутом при использовании моего приложения, развернутого в Elastic Beanstalk и EC2.Первоначально ошибка составляла 504 через 60 секунд, и после прочтения некоторых форумов / обсуждений я изменил время простоя балансировщика нагрузки EC2 на 600 секунд.Когда я пытаюсь снова, это стало ошибкой 502 после 60 секунд (другой тайм-аут).Таким образом, я считаю, что это время истекло из самого приложения, и я попытался включить файл ebextension в каталог проекта.
Я упаковываю проект как войну и загружаю его на сервер aws tomcat.Моя структура файла войны выглядит следующим образом:
.ebextensions
app
META-INF
WEB-INF
Я делаю что-то не так с точки зрения местоположения .ebextensions?Похоже, что он не читает файл конфигурации, или, возможно, файл конфигурации не может решить мою проблему с тайм-аутом?
Содержимое файла конфигурации в .ebextensions:
option_settings:
- namespace: aws:elasticbeanstalk:command
option_name: Timeout
value: 1800
Надеюсьлюбой из вас может помочь.Спасибо.