tip*_*lip 5 websocket poco-libraries
我想在websocket上构建聊天应用程序,并选择Poco C++ lib作为webserver(1.4.6p1).同时有多个用户,poco websocket将在读取帧时被阻止,但如果没有从浏览器接收到任何内容,则会在60秒后自动释放.
我想保持套接字连接,以便管理这么多活跃(或空闲)的用户,但是如何到达那里?
谢谢
我用这个简单而有点脏的代码"修复"了这个问题:
ws.setReceiveTimeout(Poco::Timespan(10, 0, 0, 0, 0));
Run Code Online (Sandbox Code Playgroud)
基本上,我将接收超时设置为10天.由于我的websocket的使用寿命为几个小时,因此10天等于无穷大.
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
3002 次 |
| 最近记录: |