关于删除Timer的问题

新建了一个woker专门跑定时任务 <?php use \Workerman\Worker; use \Workerman\Lib\BaseJson; use \Workerman\Lib\Timer; use \Workerman\Connection\AsyncTcpConnection; // 自动加载类 require_once __DIR__ . '/../../Workerman/Autoload...

3p大法好 发表与 2016-05-28 4139 浏览 2 回答
如何只使用wokerman进行全员广播

写了个聊天室,只用到了workerman, 想在来消息时候进行全员广播,发现只有某一个客户端收的到信息 $worker->onMessage = function($conn,$data) use ($worker,$mongo){ if(!$data) { return; } $json_arr = BaseJson::decode($data); ...

3p大法好 发表与 2016-05-24 3378 浏览 3 回答
定时器执行的问题

pcntl_signal(SIGALRM, array('\Workerman\Lib\Timer', 'signalHandle'), false); 这是在timer类init里面执行的方法 默认是不是应该调用下面的 public static function signalHandle() { if(!self::$_event) { pc...

3p大法好 发表与 2015-07-12 6142 浏览 4 回答
chat如何做到管理员功能

我是打算挂到网店上,我开了个admin.php页面当管理员页面,客户通过index.php进来默认分配房间号,只能最多分配10个房间,也就是最多只能10个用户连接进来,是否需要将房间号放入配置文件中判断是否有10个?还有如何做到每次进来,都让管理员的client_id进入该房间呢? 补充疑问,能否设置固定的client_id,我想通过self::addClientToRoom($room_id, $client_id...

3p大法好 发表与 2015-05-12 3005 浏览 1 回答
无法使用REDIS

3X版本 在Application/MyApp/Redis/Reids.php 下 写了个连接redis的代码 如下 public function __construct($config = array()){ self::$redis = new \Redis(); self::$redis->pconnect($config,$config); ...

3p大法好 发表与 2015-04-23 6696 浏览 2 回答
3X版本同样问题 自定义编码格式

http://wenda.workerman.net/?/question/279 版主大大你好,这是我用2X版本问的问题,现在我换3X版本了,写了个协议类,我是打算首字母16个字符+数据,然后用gzcompress打包发送给服务端解析,在input方法里一直超时。看来还是只能按int字符占4个字节来制定协议,我到现在还不明白为什么只能是首字母4字节,不能其他长度字节吗?研究源码也没发现是哪里有写协议规则,望解答...

3p大法好 发表与 2015-04-17 3202 浏览 1 回答
首部五个字节网络字节序pack的int+json数据格式

为什么我把 首部四个字节 改成五个字节或者其他长度字节,就一直无法返回正确结果?只能用4个字符?求大大解答...

3p大法好 发表与 2015-04-01 3573 浏览 5 回答

3p大法好

1905
积分
0
获赞数
0
粉丝数
2015-04-01 加入
🔝