Ошибка HTTP 504 AWS ElasticBeanstalk для приложения Python - PullRequest
1 голос
/ 01 октября 2019

Я использую AWS Elastic Beanstalk для приложения Python .

В этом приложении у меня есть несколько длинных запросов (запросы, которые отвечают более 1 минуты),Когда я развернул приложение на AWS Elastic Beanstalk, я получил для этих запросов 504 код состояния HTTP .

В качестве первого шага я изменил значение idle timeout вНастройки LoadBalancer (классический LoadBalancer). Я решил свою проблему, но теперь я вижу некоторую путаницу в отношении состояния моих связанных экземпляров EC2 (например, они часто выходят из строя, и я вижу в журналах Apache много 408 status codes из внутренней сети AWS ... Я думаю, из своего балансировщика нагрузки).

В этой статье (или здесь ) я утверждаю, что, вероятно, мне нужно изменить Apache-keep-alive timeout (в моих экземплярах Elastic Beanstalk), но я не уверен, что добавить в мои файлы конфигурации .ebextensions. Я не нашел конкретных указаний в документации. Есть идеи?

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