yii2 自定义 cron 机制

此 cron 优点:

1,linux crontab 只需加入 ***** php yii init/cron

2,  cron 通过 config 文件配置,修改配置后需执行 php yii init/crontab

3,重试机制,任务出错后将延缓5分钟执行,直到达到最大尝试次数后,标识为失败

4,兼容周期性任务、一次性任务

5,多线程执行任务,任务不阻塞

目录结构

 

 

\models\cron\Model.php

\models\cron\Lib.php

\commands\InitController.php

\config\crontab.php

表结构

 

打赏
暂无评论

请到【后台 - 用户 - 我的个人资料】中填写个人说明。

发表评论