Мы написали простой механизм отправки сообщений клиенту (вошел в систему на основе пользователя) с сервера с помощью Spring boot + websocket.
В настоящее время он работает на одном сервере, который работает нормально.Но наши производственные серверы работают в среде с балансировкой нагрузки.
Как мы можем добиться того, чтобы сообщения отправлялись с узлов серверов, отправляемых соответствующим пользователям.
Пожалуйста, посоветуйте возможности, я прочитал несколько статей оRabbitMQ с socketjs, но не ясно, будет ли он работать для балансировки нагрузки.
Спасибо