WebSockets и балансировка нагрузки, узкое место?

При наличии нескольких систем, которые действуют как дроны WebSocket и балансировщик нагрузки перед этими дронами. Когда запрос WebSocket поступает в LB, он выбирает дрон WebSocket, и WebSocket устанавливается. (Я использую AWS ELB по протоколу SSL с терминацией в ELB)

Вопрос: Теперь проходит ли созданный WebSocket через LB или LB перенаправляет запрос WebSocket на дрон WebSocket, и, таким образом, существует прямая связь между клиентом и дроном WebSocket?

Если соединение WebSocket проходит через LB, это сделает LB огромным узким местом.

Удаление LB и передача клиентам прямого IP-адреса беспилотника WebSocket может обойти это узкое место, но требует создания этой логики самостоятельно, что я и планирую сделать (в зависимости от ответов на эти вопросы).

Так мои мысли о том, как это работает правильно?

Ответы на вопрос(1)

Ваш ответ на вопрос