请问怎么定时每天9:00执行指定任务 ?

0

请问怎么定时每天9:00执行指定任务 ?


我需要每天9:00执行一些操作,然后重启worker子进程

已邀请:

blogdaren - 常年游走于 Linux、PHP、C、VIM 之间【http://www.phpcreeper.com】

赞同来自:

$worker->onWorkerStart = function($worker)
{
Timer::add(1, function(){
if('09:00:00' == date('H:i:s'))
{
//这里写业务逻辑
Worker::stopAll();
}
}, [], true);
};

q13113671764

赞同来自:

像上面的代码,可以定义个时间范围,,然后在那个范围查询数据库有没有执行记录,没有就执行下去,然后添加执行记录,我就是一直这样写的

要回复问题请先登录注册