请问 我把一个\Workerman\Lib\Timer放在start_gateway.php中执行,每两秒执行一次,每次执行首先记录一段文字到文本文件。 当我以 php start.php start 的方式运行的时候是没有问题的。 但当我以php start.php start -d 的方式运行的时候好像计时器并没有运行起来。 start_gateway.php代码如下 <?php /** * This ...
1月31日上午8:54分在start_gateway.php中启动的Timer,两秒触发一次,在第二天(上午0:33)的时候Timer不再触发函数了。 [attach]240[/attach] 请问Gateway是否有崩溃日志,Timer停止是因为系统回收了还是代码崩溃了或者是Timer是有最大计数的?...
请问http协议是如何获取POST消息又是如何结束的? 我在onConnect方法中加入了如下代码 Gateway::sendToClient($client_id,json_encode($_POST)); Gateway::closeClient($client_id); 并没有任何效果。 多谢。 是否应把代码放入onMessage中,POST在http头中获取呢? 应该如何结束对话呢?...