关于tomcat7 websocket的检测连接问题

J2EE 码拜 10年前 (2015-05-10) 1493次浏览 0个评论

我现在在做个项目,服务器websocket,然后手机登录应用之后会与服务器websocket建立连接。正常来说用没问题,只是如果建立连接之后,手机断了wifi或者没网了,服务器那边不会检测到不会把连接关闭了。这个怎么弄求大神指教!

socket会定期发数据做交互,客户端断了,很快就能判断出来
引用 1 楼 liangtu33 的回复:

socket会定期发数据做交互,客户端断了,很快就能判断出来

可是这样的话就不实时了,如果现在wifi断了,然后socket还没判断出来没把这个账号设为下线,那不是要等很久才能再登录?

加个退出的按钮,和服务器做交互。
引用 3 楼 liangtu33 的回复:

加个退出的按钮,和服务器做交互。

这个实现了,现在考虑的是手机突然断网情况下,服务器判断不了它已经断开了。

40分
设定个临界值,超过则认为断网或退出。
这种突发情况,不可能实时知道。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于tomcat7 websocket的检测连接问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!