I am working on a SpringBoot web app using web sockets and I have a functional implementation for a single server.
I am researching the best solution for integrating a cluster of servers so that the clients connected to each of the load balanced servers would get the broadcasted messages sent from all servers.
What is the best practice to connect clustered web socket servers?
I see references to RabitMQ but since we have Redis already in place I am trying to figure out if Redis will work as a Stomp Message Broker.
Thanks in advance,
Erion