只有注册用户登录后才能阅读该文。 阅读全文
摘要:
上次,整理了下,flex+spring+blazds 数据推送配置,今天使用的时候,发现了一个问题。打开客户端后,后台一直在推送数据,client也一直在接收数据,过了一会儿,发现client无法时时更新,debug查了下,不接收数据。但是服务端一直在发送,这个问题郁闷了很久。问题也不好重现,于是通过日志打印一直等待问题的重现,发现一个规律。client打开后,如果超过半个小时,消息订阅就会自动断开,不知道是不是需要在客户端设置什么参数,但本人找不到答案。于是尝试在client使用心跳功能,每隔一段时间,去检测消息有木有断开,如果断开了,就自动重新连上。附上代码。主要是红色代码。<?xm 阅读全文