【发布时间】:2016-02-11 13:32:02
【问题描述】:
我在java中有websocket,它每秒向javascript websocket客户端发送几条消息(5 -10),然后使用角度ui-grid显示。
问题是 20-30 分钟后,浏览器(IE、Firefox、chrome)停止接收消息。
- 可能是什么问题?
- javax.websocket.Session 的默认会话超时值是多少?
- 我应该检查哪些设置/值,例如
getMaxTextMessageBufferSize()等
【问题讨论】:
-
c++ 应用程序,它发送消息,运行在单独的服务器和 java 应用程序服务器,它包含 java websocket,运行在单独的服务器上。当客户端(浏览器)从同一服务器(java/tomcat)运行时没有问题。但是,如果浏览器是从不同的机器上运行的,就会出现问题,java websocket 会话将使用 NORMAL_CLOSURE 关闭。问题似乎是丢包。请编辑问题以添加此信息