App Engine cron作业未运行-标准环境-Java

时间:2019-01-11 11:39:03

标签: google-app-engine

正如标题所述,我在AppEngine标准环境上托管的Java Web应用程序上设置了许多cron作业,但其中一两个无法运行。

检查日志,我可以看到失败日志的httpRequest具有 302错误代码,指示找不到URL。工作正常的服务器按预期返回 200

我可以手动调用cron作业的URL,并且它们可以正常工作,因此它似乎并不是真正的302问题。从日志中,Chrome看到200响应,但AppEngine看到302:

Chrome sees a 200 response, but AppEngine sees 302

cron.xml文件在正确的位置,并且可用于其他作业。这是失败的cron条目:

<cronentries>
    <cron>
        <url>/home/cron/boatactivity/</url>
        <description>generate activities for boat movement</description>
        <schedule>every 3 hours from 00:00 to 21:00</schedule>
    </cron>
</cronentries>

这就是它在控制台中的外观:

enter image description here

我已经仔细检查了配置,无法确定问题所在。

有什么建议吗?

0 个答案:

没有答案