我的cron已停止運行。如果我手動輸入網址,它可以工作。但儀表板中的cron頁面顯示「尚未運行」。我嘗試改變頻率,時區但無濟於事。Cron未運行
我cron.yaml樣子:
cron:
- description: clear data
url: /data
schedule: every 1 minutes
沒有任何一個有爲什麼它不運行任何想法?請幫忙。
我的cron已停止運行。如果我手動輸入網址,它可以工作。但儀表板中的cron頁面顯示「尚未運行」。我嘗試改變頻率,時區但無濟於事。Cron未運行
我cron.yaml樣子:
cron:
- description: clear data
url: /data
schedule: every 1 minutes
沒有任何一個有爲什麼它不運行任何想法?請幫忙。
我不知道這是否重要,但你可以嘗試 時間表:每1分鐘
我有同樣的問題。在我的情況下,錯誤是我沒有在cron處理程序中返回HTTP 200
。
編輯: 它也沒有(如OP描述的症狀)時,我只是定爲「每24小時」工作。當我將它改爲「每日10.00」時,它就起作用了。
我嘗試了「每1分鐘」和「每10分鐘」,而且這一天對我來說不起作用。我最終發現了另一個我可以使用的時機,但我不知道發生了什麼。我確實返回了HTTP 200。 – Luca
您是否已將OK http響應設置爲您的servlet結束?像這樣:
//Set Http Response To 200
res.setStatus(HttpServletResponse.SC_OK);
//Set ContentType
res.setContentType("text/plain");
我有同樣的問題。使用:
schedule: every 1 mins
的作品。顯然,「分鐘」的作品。我無法使用「分鐘」工作。
很奇怪,你檢查過日誌嗎? –
日誌只有我手動運行的日誌。 – Animesh
什麼是您的應用程序ID? – proppy