![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
workman
蒙--
这个作者很懒,什么都没留下…
展开
-
php workman实现socket服务及客户端连接
1. 解决什么问题,为什么要用workman socket服务 都知道游戏安装包很大,渠道推广时,需要对游戏进行分包处理,而PHP命令模式是单进程,一次只能分一次包,故这里用workman实现socket服务开启多进程,对游戏进行分包处理(一个进程处理一个分包,多个进程可以同时处理多个分包)2. 服务端代码 server.php<?php/** * 分包程序....原创 2018-07-26 07:37:45 · 4737 阅读 · 0 评论 -
workman 心跳
心跳注意:长连接应用必须加心跳,否则连接可能由于长时间未通讯被路由节点强行断开。心跳作用主要有两个:1、客户端定时给服务端发送点数据,防止连接由于长时间没有通讯而被某些节点的防火墙关闭导致连接断开的情况。2、服务端可以通过心跳来判断客户端是否在线,如果客户端在规定时间内没有发来任何数据,就认为客户端下线。这样可以检测到客户端由于极端情况(断电、断网等)下线的事件。建议值:建...转载 2018-07-31 21:43:35 · 1430 阅读 · 0 评论