【问题标题】:Cron jobs in google cloud谷歌云中的 Cron 作业
【发布时间】:2017-01-27 06:30:32
【问题描述】:

我需要为托管在谷歌云上的 nodejs 应用部署几个 cron 作业。

我有两个选择

  • cron-schedule npm 包。
  • cron.yaml 由应用引擎提供。

我不确定哪个性能更好,为什么?

除此之外,我希望我的 cron 作业在可抢占实例上工作,因为它们是为此而生的,我搜索了很多,但没有找到任何相关内容。

【问题讨论】:

    标签: node.js google-app-engine cron google-compute-engine


    【解决方案1】:

    我可以代表 cron.yaml。 1. Cron.yaml 的超时限制为 60 分钟。 2. Cron.yaml 的重试次数限制为 5 3. Cron 是 vm 级别的,所以多个应用程序都有自己的 cron 是不可能的。 4.从失败或超时日志条目不包括明确的重试次数。

    【讨论】:

    • 感谢 UPatel 回复.. 抱歉回复晚了。我已经下定决心 cron.yaml 。 1. 只需编辑 cron.yaml 即可取消部署 cron 作业。 2. 在控制台上监控,毫无疑问,它是谷歌在 GAE 上的首选。
    猜你喜欢
    • 2015-11-04
    • 2015-05-16
    • 2018-01-31
    • 2017-12-09
    • 2021-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多