4
我在我的項目中配置了Stomp上的Spring Websocket。如何在集羣中配置Spring WebSocket
我的環境有2個集羣節點和一個平衡器。 如何在集羣模式下配置彈簧websocket?
在此先感謝
我在我的項目中配置了Stomp上的Spring Websocket。如何在集羣中配置Spring WebSocket
我的環境有2個集羣節點和一個平衡器。 如何在集羣模式下配置彈簧websocket?
在此先感謝
你需要使用消息代理ActiveMQ的一樣/ RabbitMQ的等要麼你可以設置消息代理一個單獨的節點,或者你也可以在你的2羣集節點設置任何節點上。
接下來你需要在兩個節點的WebSocketConfig中配置enableStompBrokerRelay。
@Override
public void configureMessageBroker(MessageBrokerRegistry config) {
config.setApplicationDestinationPrefixes("/app");
config.enableStompBrokerRelay("/topic","/queue").setRelayHost("MQHOSTNAME").setRelayPort(MQPORT);
}
謝謝。我正在使用Weblogic服務器12.1.3。我可以在這個應用服務器中使用你的方法嗎? –
我已經在tomcat上測試過它,但它也可以在weblogic上運行。 –
http://docs.oracle.com/middleware/1213/wls/WLPRG/websockets.htm#WLPRG805 for weblogic 12.1.3 –