Я создал классический балансировщик нагрузки на AWS с двумя экземплярами EC2, на которых запущено простое приложение Flask.
Группа безопасности на ELB настроена на разрешение всех входящих/исходящих соединений. Группы безопасности для экземпляров EC2 настроены на HTTP 0.0.0.0/0 порт 5000. Состояние экземпляров хорошее - я вижу это на панели управления ELB, а также вижу 200 ответов ping от моих приложений в отладке. Я могу получить доступ к веб-приложениям напрямую, используя IP-адреса EC2 без проблем. Однако при использовании публичного DSN ELB запрос истекает по тайм-ауту:
Этот тайм-аут происходит даже если приложения не запущены. Поэтому я предполагаю, что проблема на front-end (с ELB). Я просмотрел кучу предложений по устранению неполадок aws (которые не очень просты для меня как для новичка), но так и не смог заставить это работать. Есть идеи?