Я запускаю приложение чата, которое позволяет клиентам создавать комнаты с помощью websockets. Я хочу использовать балансировку эластичной нагрузки aws, но я не уверен, как убедиться, что два клиента, которые хотят общаться, попадают на один и тот же сервер. В частности избегая следующий сценарий:Как подключиться к определенному серверу за локтем?
- Клиента А создает комнату на сервере А (через балансировку нагрузки) и отправляет ссылку на клиент B.
- Client B подключается к линии связи, но получает направляется на сервер B за балансиром нагрузки.
Я просмотрел протокол прокси, но для своего уровня кажется слишком сложным, и я не уверен, что это будет соответствовать моей цели.
Зачем беспокоиться о балансировщике нагрузки в этом случае? Вы пытаетесь сделать что-то, что требует серверов с поддержкой состояния. – tedder42