Appengine后端不是从cron触发的

时间:2012-12-30 12:56:21

标签: java google-app-engine

这是我在backends.xml和cron.xml中的配置:

 <backends>
<backend name="score">
    <class>B1</class>
    <instances>2</instances>
    <options>
        <dynamic>true</dynamic>
    </options>
</backend></backends>

<cronentries><cron>
    <url>/ProcessingEngine</url>
    <description>Get Posts</description>
    <schedule>every 45 minutes</schedule>
    <target>score</target>
</cron></cronentries>

我以这种方式配置它,以便通过cron.xml调用后端作业。但是,由于某种原因,后端未被触发,我没有看到任何指示后端代码已被执行的日志。 AppEngine管理部分的Cron选项卡说cron失败了。

注意:我可以通过管理控制台的“开始”按钮运行后端作业。

1 个答案:

答案 0 :(得分:0)

原来是一个愚蠢的错误。您需要做的唯一事情是在管理控制台中启动后端实例并保持这种方式。只在必要时关闭它。