我可以使用flask-uwsgi-websocket在服务器端捕获客户端断开连接吗?

时间:2016-08-18 22:42:59

标签: flask websocket uwsgi

在客户端,很容易使用onclose功能来检测服务器何时掉线。

但是在服务器端,服务器如何检测客户端何时断开连接?

我运行了pubsub-asyncio示例,当消息发送到断开连接的客户端时,我可以看到redis_subscribe函数退出。但是如何检测客户端断开连接事件呢?

我不想依赖于发送ping消息只是为了检测断开连接的客户端。 Websockets已经有一个ping / pong机制,我只是重新发明轮子增加了更多的复杂性。

GitHub Issue

1 个答案:

答案 0 :(得分:0)

已在0.5.3版本中修复

请参阅GitHub问题回复