Tomcat 7.0.47+ Websocket故障转移

时间:2013-11-25 09:00:30

标签: spring tomcat websocket

在我们当前的一代Web应用程序中,我们使用tomcat集群进行会话复制。 (和负载均衡器) 这样,当客户端向失败的tomcat节点发送ajax请求时,我们收到了自动故障转移。

在我们的下一代Web应用程序中,我们希望有类似的行为,只有websockets。

所以我的问题是:

1)有可能吗?

2)是否涉及websocket-session复制?如果是的话,有没有关于如何做到这一点的指南?

1 个答案:

答案 0 :(得分:1)

作为分布式容器一部分的Websocket实现可能需要在故障转移的情况下将websocket会话从一个节点迁移到另一个节点。如果数据标记为java.io.Serializable,则需要实现以保留插入到websocket会话中的开发人员数据对象。 [WSC 2.1.2-4]