PHP

2018-08-29 定时任务不会重启的问题

2018-09-21  本文已影响19人  爱吃秋葵的莫冲

在production上遇到一个问题,cron jobs有3个console command,经常会有1,2个会不执行。其它的2个执行。问题出在如果机器出问题重启后,之前执行的cron job其实并没有终止,而所有任务都设置了->withoutOverlapping()导致下一个任务无法启动。因此重启后都必须执行php artisan cache:clear清掉之前的任务缓存。

上一篇 下一篇

猜你喜欢

热点阅读