Kir*_*amm 2 google-cloud-platform google-cloud-scheduler
我想每天下午 1 点到 2 点之间的随机时间运行一个云函数。我使用 Cloud Scheduler (cron) 将消息发布到触发该函数的 PubSub。我想在云调度程序端实现这种随机性,以避免在函数中调用 sleep。有办法实现这一点吗?
你不能那样做。你需要一个中间层。最便宜的是使用云工作流程。
Cloud Workflow 的强大之处在于,您只需在运行步骤时付费,而不是根据工作流程持续时间付费。因此,您可以休眠一段时间,您无需为不使用的空闲 CPU 付费,这是在使用 Cloud Functions 或 Cloud Run 时发生的情况(当您在代码中放置 SLEEP 时)。
这里的过程:
您每天都使用 Cloud Scheduler 调用您的工作流程
| 归档时间: |
|
| 查看次数: |
602 次 |
| 最近记录: |