workerman 在类里面无限递归行不行

q13113671764
public function test(){
        //这里是要随机时间的,当然实际肯定不是现在这样
       $time = rand(10,15);
        Timer::add($time,function (){
               //执行完自己代码后
               $this->test();//这里重新生成定时器
        },[],false)
}

然后进程启动后掉要一次 $this->test();
 
这个写法会死人吗......总感觉怪怪的,不行的话有没有好点思路呀,求帮忙,谢谢

2342 1 0
1个回答

抽不完的寂寞

测试下,把$time写成0.01,跑一天没问题应该就没事。

  • 暂无评论
年代过于久远,无法发表回答
🔝