我是否需要告诉Apache Tomcat保持Websocket连接打开?
我正在尝试Apache Tomcat Websocket实现。问题是,在空闲时间最多30秒之后,连接总是会关闭。
我是否需要配置Tomcat,以使其保持打开状态?如果可以,我该怎么办?我试图在server.xml的Connector元素中为HTTP协议设置connectionTimeout。那没有效果,但是我不知道它是否不起作用,因为我没有将协议属性调整为特定于Websocket的内容(因为我不知道协议声明的样子)。
也许这是一个客户端问题。
感谢您的帮助,
狮子座
此问题已使用Tomcat
7.0.28解决(错误描述,changelog)
回答:
Tomcat的WebSocket
存在多个问题,其中之一是20秒后关闭连接(这是server.xml中的connectTimeout值)。增加该值可解决该问题。
-让弗朗西斯(Jeanfrancois)
以上是 我是否需要告诉Apache Tomcat保持Websocket连接打开? 的全部内容, 来源链接: utcz.com/qa/413885.html