Google app engine GAE Cron作业是否会在运行之前等待上一个Cron作业完成?

Google app engine GAE Cron作业是否会在运行之前等待上一个Cron作业完成?,google-app-engine,concurrency,cron,Google App Engine,Concurrency,Cron,我想知道Google App Engine运行的Cron作业是否会在开始新作业之前等待最后一个Cron作业完成?如果: 作业计划每分钟运行一次,但一个作业实例的完成时间超过一分钟 两个不同的作业计划同时运行(例如,每分钟) 两个Cron作业是并行运行,还是一个作业在运行前等待另一个作业完成?这取决于您如何从文档中定义Cron作业 : 默认情况下,间隔计划在上一个作业完成后开始下一个间隔。但是,如果指定了from…to子句,则作业将以固定的时间间隔进行调度,而与上一个作业的完成时间无关 如果不

我想知道Google App Engine运行的Cron作业是否会在开始新作业之前等待最后一个Cron作业完成?如果:

  • 作业计划每分钟运行一次,但一个作业实例的完成时间超过一分钟
  • 两个不同的作业计划同时运行(例如,每分钟)

两个Cron作业是并行运行,还是一个作业在运行前等待另一个作业完成?

这取决于您如何从文档中定义Cron作业

:

默认情况下,间隔计划在上一个作业完成后开始下一个间隔。但是,如果指定了from…to子句,则作业将以固定的时间间隔进行调度,而与上一个作业的完成时间无关

如果不希望出现这种行为,可以添加关键字
synchronized