understeam / yii2-command-scheduler
用于命令总线命令调度的 Yii2 扩展
v0.4
2016-05-19 19:42 UTC
This package is not auto-updated.
Last update: 2024-09-24 21:57:46 UTC
README
该命令是 cron
的替代品,以及任何其他 cron 调度组件。它允许从代码动态地调度任何任务
Yii::$app->scheduler->add( 'my-unique-command-key', // Unique task key. If task already exists it will be replaced $command, // Command. May be literally anything. See Executor section '0 0 * * *', // Cron expression false // Repeat after success execution? Default - true );
这种轻量级操作允许将任何重任务推迟到后台执行。
该工具基于 cron
,因此,您需要每分钟运行一次调度脚本。以下为 crontab
文件的一个示例条目
* * * * * /usr/bin/php /var/www/my-application/yii scheduler/cron --interactive=false
执行器
待办事项
命令
待办事项
关于文档,很抱歉,它们尚未准备就绪。您可以检查测试和代码来了解其工作原理,它相当简单。