手动触发 GCP 发布子功能

Posted

技术标签:

【中文标题】手动触发 GCP 发布子功能【英文标题】:Manually trigger GCP pub sub functions 【发布时间】:2020-08-03 07:25:54 【问题描述】:

我有一些 GCP 函数使用 pub sub 按计划运行。我希望能够临时运行它们。我很肯定我能够从 GCP 控制台 UI 中执行此操作,但我终生无法再次找到该按钮。有谁知道如何做到这一点?或者如果做不到这一点,是否可以使用 gcloud 命令行工具临时运行功能?我知道我也可以将它们部署为 HTTP 函数,以使我能够点击 HTTP 端点来触发这些函数,但我不想将我的所有函数都部署为 pub sub 和 HTTP。

【问题讨论】:

【参考方案1】:

您也可以从控制台执行此操作。点击主题,然后点击窗口顶部的+PUBLISH MESSAGE。

然后您可以在框中写下您的消息并点击发布。

【讨论】:

【参考方案2】:

您可以使用 gcloud 向主题发送消息。我建议阅读documentation。

gcloud pubsub topics publish your-topic --message=your-message

【讨论】:

以上是关于手动触发 GCP 发布子功能的主要内容,如果未能解决你的问题,请参考以下文章

GCP cloudbuild git推送触发器

GCP Pubsub 未传递消息的数量不会改变

如何配置 Terraform 以根据 GCP 的日志错误触发警报?

来自发布/订阅主题的速率限制 GCP 云函数触发器

在 GCP 上调整永久磁盘大小时,如何触发文件系统调整大小?

GCP 基于日志的监控:未收到日志时触发警报