Google Cloud App Engine Cron 服务中断

Google Cloud App Engine Cron Service Interruption

我昨天中午 12 点设置了一个 cron 作业,每分钟 运行。请参阅下面我的 cron.yaml 文件中的代码。

cron:
- description: Push a "tick" onto pubsub every minute.
  url: /publish/minute-tick
  schedule: every 1 minutes from 00:00 to 23:00
  retry_parameters:
    min_backoff_seconds: 2.5
    max_doublings: 3

我非常依赖这个 cron 来安排我的应用程序。这让我很困扰,因为在设置 cron 几个小时后,我发现服务下降了 1 小时(下午 6 点到 7 点)。我已经搜索了日志,但对此没有任何解释。

截图

下车期间的日志条目

问题

  1. 有谁知道为什么会出现这种下降?如果是这样,我可以在 Appengine 仪表板中找到解释。
  2. 运行24 小时执行 1 分钟的 cron 在 Appengine 中是否可靠?我读到的所有地方都提到 crons 是针对每小时、每周和频率较低的工作。如果您对 Google App Engine 内部或外部的 minutley crons 有任何文章建议,请告诉我。

看起来问题是这样的:

  schedule: every 1 minutes from 00:00 to 23:00

您错过了一个小时的日程安排!我怀疑时区差异导致下午 6 点到 7 点下降。