【问题标题】:AppEngine: scheduled tasks per Application or per Application Instance?AppEngine:每个应用程序或每个应用程序实例的计划任务?
【发布时间】:2009-12-30 22:44:42
【问题描述】:

据我所知,AppEngine 会根据对上述应用程序的需求启动“应用程序实例”(因为缺乏我所知道的更好的术语)。

现在,假设我为我的应用程序定义了计划任务,这些任务是否有可能最终由多个应用程序实例运行?

我问的原因:如果我的应用程序将数据存储用作某种“任务存储库”并且我使用计划任务从中提取工作项,那么应用程序实例是否有可能获得与另一个相同的工作项(假设我没有添加添加状态来解决这种可能性)?

【问题讨论】:

    标签: google-app-engine cron


    【解决方案1】:

    Task Queue API 的约定使得任务可以执行多次 - 尽管这种情况很少发生,并且它们不会导致同一个任务同时执行多次。如果确实发生了重新执行,那么它们完全有可能在不同的实例上执行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-05
      • 2011-10-30
      • 2012-12-12
      • 1970-01-01
      相关资源
      最近更新 更多