我们正在尝试通过SockJS将spring-websocket与STOMP一起使用,作为后备选项。我们基于此指南https://spring.io/guides/gs/messaging-stomp-websocket/解决方案。
该环境正在运行多个tomcat,而没有粘性会话。
我们遇到的问题是无法使用websocket的后备
由于xhr请求最终出现在原始会话不存在的单独的tomcat上,导致
使用websocket连接重试,它将在此循环中继续。
有没有解决此问题的首选方法?
我们希望 Spring 会议将是一个答案,但在这种情况下似乎无济于事。
最佳答案
您的答案是以下之一:
1)REST服务
2)粘性会议
3)会话复制