traum-ferienwohnungen / scheduledaemon
Laravel的ScheduleDaemon。您必须确保每个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 04:39:36 UTC
README
提供了一个单独的 artisan 命令来以守护进程的方式运行 schedule:run
。只有当您能保证所有 schedule:run
执行都在60秒或更短时间内完成时,才应使用此命令。如果您只使用 schedule:run
来分发预定工作到工作者,事件可能会因为执行时间过长而被丢弃。
安装
此包至少需要Laravel 5.5。通过composer安装
composer require traum-ferienwohnungen/scheduledaemon
Laravel支持包自动发现功能,因此无需执行更多操作。您可以通过编辑config/app.php
手动添加ServiceProvider
...
$providers => [
//...
ScheduleDaemon\ServiceProvider::class,
//..
];
使用方法
php ./artisan schedule:daemon