我正在尝试使用java在GAE中创建一个cron作业,但它失败并显示以下错误消息。
2013-07-22 18:46:13.336 /cron/addCount/1 302 184ms 0kb AppEngine-Google; (+http://code.google.com/appengine)
0.1.0.1 - - [22/Jul/2013:18:46:13 -0700] "GET /cron/addCount/1 HTTP/1.1" 302 148 - "AppEngine-Google; (+http://code.google.com/appengine)" "nfactsocial.appspot.com" ms=184 cpu_ms=86 cpm_usd=0.000017 queue_name=__cron task_name=00bb386ed1578e2c78a432e9debd4ca2 app_engine_release=1.8.2 instance=00c61b117c969fb7897a43da0d38d5b3b68029
下面是我的cron.xml文件:
<cronentries>
<cron>
<url>/cron/addCount/1</url>
<description>Add count + 1 every 1 minutes</description>
<schedule>every 1 minutes</schedule>
</cron>
</cronentries>
我没有使用任何管理相关证券,但仍然失败。有人可以帮忙吗?
-Thanks
答案 0 :(得分:0)
还有错误文字吗?该日志显示HTTP状态代码302,这意味着正在重定向命中。它似乎是将cron脚本重定向到“/".
的登录页面答案 1 :(得分:0)
也许您有任何针对root的活动过滤器,因此应用程序正在尝试验证此过滤器。我遇到了和你一样的问题,最后是应用于root的过滤器,它在cron动作之前重定向了我。