新建了一个woker专门跑定时任务 <?php use \Workerman\Worker; use \Workerman\Lib\BaseJson; use \Workerman\Lib\Timer; use \Workerman\Connection\AsyncTcpConnection; // 自动加载类 require_once __DIR__ . '/../../Workerman/Autoload...
写了个聊天室,只用到了workerman, 想在来消息时候进行全员广播,发现只有某一个客户端收的到信息 $worker->onMessage = function($conn,$data) use ($worker,$mongo){ if(!$data) { return; } $json_arr = BaseJson::decode($data); ...
我是打算挂到网店上,我开了个admin.php页面当管理员页面,客户通过index.php进来默认分配房间号,只能最多分配10个房间,也就是最多只能10个用户连接进来,是否需要将房间号放入配置文件中判断是否有10个?还有如何做到每次进来,都让管理员的client_id进入该房间呢? 补充疑问,能否设置固定的client_id,我想通过self::addClientToRoom($room_id, $client_id...
http://wenda.workerman.net/?/question/279 版主大大你好,这是我用2X版本问的问题,现在我换3X版本了,写了个协议类,我是打算首字母16个字符+数据,然后用gzcompress打包发送给服务端解析,在input方法里一直超时。看来还是只能按int字符占4个字节来制定协议,我到现在还不明白为什么只能是首字母4字节,不能其他长度字节吗?研究源码也没发现是哪里有写协议规则,望解答...