1

我正在尝试使用 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>

我没有使用任何与管理相关的证券,但仍然失败。有人可以帮忙吗?

-谢谢

4

2 回答 2

0

有没有更多的错误文本?日志显示 HTTP 状态代码 302,这意味着命中正在被重定向。它似乎将 cron 脚本重定向到“/”处的登录页面。

于 2013-07-23T03:25:47.383 回答
0

也许您有任何针对根的过滤器处于活动状态,因此应用程序所做的第一件事就是尝试验证此过滤器。我和你有同样的问题,最后是应用到 root 的过滤器在 cron 操作之前重定向了我。

于 2015-02-11T15:34:51.127 回答