tback / scheduledaemon
ScheduleDaemon for Laravel。您必须确保每个 schedule:run 的时间不超过60秒,否则事件可能会被忽略。
1.1.0
2017-12-05 21:09 UTC
Requires
- illuminate/console: ^5.5
- illuminate/support: ^5.5
This package is auto-updated.
Last update: 2024-09-10 05:44:10 UTC
README
提供一个 artisan 命令来以守护进程方式运行 schedule:run
。只有在您能保证所有 schedule:run
执行都在60秒或更短时间内完成的情况下,才使用此功能。如果您仅使用 schedule:run
来调度工作到工作者,则事件可能会丢失。
安装
此包至少需要 Laravel 5.5。通过 composer 安装
composer require tback/scheduledaemon
支持 Laravel 的包自动发现功能,因此无需做更多操作。您可以通过编辑 config/app.php
手动添加 ServiceProvider
...
$providers => [
//...
ScheduleDaemon\ServiceProvider::class,
//..
];
用法
php ./artisan schedule:daemon