0

使用 Google Cloud Scheduler,可以创建具有 Pub/Sub 目标的 Cloud Scheduler 作业。是否可以使用 Cloud Scheduler API 做同样的事情?我没有在 Cloud Scheduler API 文档中找到计划信息。

4

2 回答 2

0

看来答案是肯定的。Cloud Scheduler 将已安排的工作称为作业。有一个用于创建作业的 REST API,可在此处找到文档。如果我们仔细阅读该页面,我们会发现它是一个 POST 请求,它将Job作为有效负载,其中包含我们想要描述的内容的 JSON 描述,其中包括基于 CRON 的调度和到达调度程序时应该触发的目标参数. 如果我们不想在 REST 级别工作,那么似乎有更高级别的客户端 API绑定

于 2019-03-27T17:28:06.883 回答
0

这当然是可能的!

以下命令创建一个作业,该作业每 3 小时向 Pub/Sub 主题“my-topic”发布一条正文为“Hello”的消息:

gcloud scheduler jobs create pubsub my-job \
  --schedule="0 */3 * * *" \
  --topic=my-topic \
  --message-body="Hello"

对于其他选项和标志,我建议阅读文档

于 2020-03-03T11:43:19.063 回答