在production上遇到一个问题,cron jobs有3个console command,经常会有1,2个会不执行。其它的2个执行。问题出在如果机器出问题重启后,之前执行的cron job其实并没有终止,而所有任务都设置了->withoutOverlapping()
导致下一个任务无法启动。因此重启后都必须执行php artisan cache:clear
清掉之前的任务缓存。
在production上遇到一个问题,cron jobs有3个console command,经常会有1,2个会不执行。其它的2个执行。问题出在如果机器出问题重启后,之前执行的cron job其实并没有终止,而所有任务都设置了->withoutOverlapping()
导致下一个任务无法启动。因此重启后都必须执行php artisan cache:clear
清掉之前的任务缓存。
本文标题:2018-08-29 定时任务不会重启的问题
本文链接:https://www.haomeiwen.com/subject/hmjhwftx.html
网友评论