Mat*_*aco 7 keep-alive websocket playframework
我有一个通过WebSocket连接到服务器(用Scala和Play编写)的设备.当我关闭设备时,连接保持打开状态.有没有办法在Play框架中设置WebSocket连接keepalive超时,以检查客户端端点是否关闭.谢谢.
不久前遇到了这个问题。我们确定的解决方案是实施心跳(乒乓)策略。
例如,每隔 5 秒发送一条ping消息并等待回复pong,如果没有收到消息,则终止与订阅者的连接(在我们的用例中为 Actor)。
| 归档时间: |
|
| 查看次数: |
646 次 |
| 最近记录: |