【问题标题】:How to schedule a google cloud function to trigger the nearest second?如何安排谷歌云功能触发最近的秒?
【发布时间】:2020-05-27 17:36:42
【问题描述】:

我尝试使用 Pub/Sub 触发方法与 crontabs 一起安排云功能,不幸的是,它似乎为关闭分钟提供了粒度。出于我的目的,我正在构建一个需要在非常准确的时间范围内处理交易的应用程序。有没有办法使用 node.js 将函数安排到时间戳的最接近秒?

【问题讨论】:

  • Google Cloud Pub/Sub 和 Cloud Functions 不是实时系统。当您考虑冷启动时间时,您无法实现这种级别的时间安排。

标签: node.js typescript google-cloud-platform google-cloud-functions


【解决方案1】:

云函数触发器配置使用 Unix-Cron,使用它可以获得的最低粒度是基于分钟的粒度,如 doc 中所引用。

话虽如此,作为一种解决方法,您可以做的是调整您的函数,使其在您设置的这个分钟时间框内执行期间重复几次,这里有一个有用的community post 与此相关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-05
    • 1970-01-01
    • 2020-12-04
    • 2021-10-31
    • 1970-01-01
    • 1970-01-01
    • 2021-07-04
    • 2017-11-14
    相关资源
    最近更新 更多