Dav*_*lio 5 spring cluster-computing spring-websocket
我已经在我的项目中通过 Stomp 配置了 Spring Websocket。
我的环境有 2 个集群节点和一个平衡器。如何在集群模式下配置spring websocket?
提前致谢
小智 4
您需要使用 ActiveMQ / RabbitMQ 等消息代理。您可以为消息代理设置单独的节点,也可以将其设置在 2 个集群节点中的任何节点上。
接下来,您需要在两个节点上的 WebSocketConfig 中配置 enableStompBrokerRelay。
@Override
public void configureMessageBroker(MessageBrokerRegistry config) {
config.setApplicationDestinationPrefixes("/app");
config.enableStompBrokerRelay("/topic","/queue").setRelayHost("MQHOSTNAME").setRelayPort(MQPORT);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2130 次 |
| 最近记录: |