我試圖安排laravel工作不重疊的每一分鐘,下面的文檔:http://laravel.com/docs/5.0/artisanLaravel 5:工作日程沒有重疊
當我運行$schedule->call('Cron::myjob');
它的偉大工程,和火災的每一分鐘,
當我嘗試修改它,所以它從不重疊:$schedule->call('Cron::myjob')->name('job-name')->withoutOverlapping();
它觸發一次,永不再次。
我在做什麼錯?我的命令使用「return」將動作發送回作業,所以它應該知道它已完成。
編輯:我發現了這個問題。這似乎是我第一次運行命令,但沒有「返回」該動作,因此它再也不會運行該命令。我選擇了一個新的作業名稱,並再次運行命令,並且所有內容都正常工作
我永遠不會想到存儲/框架目錄中的隨機未刪除文件導致我的作業不能運行。乾杯! – ahaurat
@ahaurat實際上很容易弄清楚。只需看看供應商代碼。請參閱[this](http://stackoverflow.com/questions/41052802/laravel-non-overlapping-scheduled-job-not-executing)。 – linuxartisan