У меня есть приложение Elastic Beanstalk, которое изначально было настроено на использование классического балансировщика нагрузки. Я обнаружил, что это вызвало ошибки при подключении через WebSocket. Из-за этого я настроил приложение на использование Балансировщика нагрузки приложений, потому что мне сказали, что ALB поддерживают WebSockets. Тем не менее, похоже, что они этого не делают: я получаю точно такую же ошибку при попытке подключиться к моему ALB через WebSocket.
Действительно ли ALB поддерживают WebSocket? Документация AWS противоречит этому. Эта страница говорит, что она поддерживает только HTTP и HTTPS. Нет руководства по настройке ALB для поддержки WebSocket.