使用firebase的app engine cron job:每小时发布每小时滴答不在同一时段运行

时间:2017-07-02 09:11:06

标签: google-app-engine firebase cron google-cloud-platform

我按照App Engine Cron with Google Cloud Functions for Firebase repo / tutorial的说明进行了按小时计划。

除了凌晨3点到9点(UTC + 2)之外,它正在工作。

在此期间,它每分钟都会被调用,但一次不能正常运行。我已经有几天了,从设置开始就是一样的,每天也一样。

cron not working between 3am and 9am

我没有改变任何东西,所以我的每小时刻度的cron.yaml看起来像这样:

cron:
- description: Push a "tick" onto pubsub every hour
  url: /publish/hourly-tick
  schedule: every 1 hours

有没有人遇到这个,或者为什么会发生这种情况的任何想法?

干杯

1 个答案:

答案 0 :(得分:0)

我确实遇到了配额,感谢你指出这一点。 甚至没有想到这可能发生在这样一个基本工作上。 (:

经过一番挖掘后,发生了什么:

  1. 我确实设置了结算帐户,但是,它没有链接到我的项目。
  2. 正如文档中所提到的,后端实例的免费配额是每天9小时。
  3. 所以基本上我认为9小时每天都用完了,给了我503,直到我的配额被重置。
  4. 感谢各位评论,并指出我正确的方向。