Workerman的crontab失效
public function onWorkerStart()
{
// var_dump(112222);
// //每每5秒执行一次
// $task = function(){
// var_dump(111);
//// $this->holidayService->petHoliday();
// };
// new Crontab('*/5 * * * * *', $task);
new Crontab('*/1 * * * * *', function(){
var_dump(4444);
// echo date('Y-m-d H:i:s')."\n";
});
}
用的workerman的版本是5.1.3
crontab 不起作用
解决了,是下个周期开始的
下个周期是需要间隔多久。 看你这代码。 应该延迟1s 就有输出了吧
嗯 下一分钟后执行
不太理解 。 为什么秒级任务 需要延迟一分钟呢
就是从下一分钟开始正常执行