我的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