Spring Websocket与负载均衡器的后备

时间:2015-04-20 08:45:51

标签: java spring websocket sockjs

我们正在尝试使用带有STOMP的spring-websocket,使用SockJS作为后备选项。我们的解决方案基于本指南:https://spring.io/guides/gs/messaging-stomp-websocket/

环境正在运行多个tomcats而没有粘性会话。

我们遇到的问题是无法使用websocket的回退 由于xhr请求最终在原始会话不存在的单独tomcats上导致 它使用websocket连接重试,它将在此循环中继续。

是否有解决此问题的首选方法?

我们希望春季会议是一个答案,但在这种情况下似乎没有帮助。

1 个答案:

答案 0 :(得分:1)

您的回答是: 1)REST服务
2)粘性会话
3)会话复制