Java 只运行一次cron作业

Java 只运行一次cron作业,java,google-app-engine,Java,Google App Engine,我们如何安排cron作业在googleappengineforjava上只运行一次 我试图设定一个非常大的值,比如每1000年一次,但似乎不起作用 还有其他选择吗?使用的语法是: <cron> <url>/AdHocScriptJob</url> <description>Run adhoc script</description> <schedule>every 200 minutes</

我们如何安排cron作业在googleappengineforjava上只运行一次

我试图设定一个非常大的值,比如每1000年一次,但似乎不起作用

还有其他选择吗?使用的语法是:

  <cron>
    <url>/AdHocScriptJob</url>
    <description>Run adhoc script</description>
    <schedule>every 200 minutes</schedule>
    <timezone>Asia/Calcutta</timezone>
  </cron>

/临时工作
运行临时脚本
每200分钟
亚洲/加尔各答

我试图了解任务队列的作用:


或者,您可以在任务执行后删除cron配置或使代码幂等(例如,通过将其与拉队列混合使用)。

如果您只想运行一次,为什么还要使用cron或任务。只需使用wget或curl调用处理程序一次。