我是否需要告诉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

回到顶部