当 Laravel 中的应用程序处于维护模式时,计划是否仍然运行?
所以我把应用程序放在下面:
php artisan down
Run Code Online (Sandbox Code Playgroud)
并在 console/kernel.php 中安排
protected function schedule(Schedule $schedule)
{
$schedule->command('tbcpay:closeday')
->daily() // midnight
->sendOutputTo('storage/logs/TbcpayCloseDay.log');
}
Run Code Online (Sandbox Code Playgroud)
事实并非如此,Laravel 文档确认调度程序不会在维护模式下运行:
https://laravel.com/docs/5.8/scheduling#maintenance-mode
维护模式
当 Laravel 处于维护模式时,Laravel 的计划任务将不会运行,因为我们不希望您的任务干扰您可能在服务器上执行的任何未完成的维护。
| 归档时间: |
|
| 查看次数: |
3752 次 |
| 最近记录: |