您的位置:首页 > 编程语言 > PHP开发

PHP socket客户端长连接

2017-02-16 15:56 309 查看

客户端是长连接,服务端短连接,如果客户端掉线,服务端会一直卡在 socket_accept(即便客户端恢复正常)

解决方案1,socket_listen($socket,10),多监听几个,断了一个,仍让可以使用

解决方案2,服务端 使用 socket_shutdown($msgsock);socket_close($msgsock);每次循环都shutdown,(客户端断开后,可重连,但仍有一定的几率卡在accept),两个方法配合使用。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐