laravel 任务调度 出现 no scheduled commands are ready to run
在尝试后发现是因为定时任务中添加了withoutOverlapping()这个方法,不能重复执行。而在执行过程中强行中断任务,导致的任务锁没有被释放,导致下次不能正常执行。

最暴力的解决办法是删除 /storage/farmework/chache 文件夹下面的缓存就可以了,如果缓存用的是Redis等,则需要删除其对应的缓存。

标签: none

评论已关闭