【问题标题】:如何使用 terraform 使用消息排序制作 PubSub 触发的云功能?
【发布时间】:2022-01-21 23:37:49
【问题描述】:

我正在尝试创建一个从 PubSub 订阅触发的云函数,但我需要启用消息排序。在创建链接到订阅的函数时,我知道在 google_cloudfunctions_function 块中使用 event_trigger 块。然而,这不像PubSub 中描述的enable_message_ordering。使用订阅push config时,我不知道如何将端点链接到函数。

那么有没有一种方法可以将函数链接到启用了消息排序的订阅? 我可以将函数的内部 URL 用作推送配置 URL 吗?

【问题讨论】:

    标签: google-cloud-platform terraform google-cloud-pubsub


    【解决方案1】:

    您不能使用由 PubSub 和消息排序(或过滤)触发的后台功能。

    您已经部署了一个 HTTP 函数(注意,函数的签名会发生变化,PubSub 消息的格式也会略有变化)。

    然后创建一个 PubSub PUSH 订阅,使用 Cloud Functions URL。最好的办法是在 PubSub 上添加一个服务帐户,只允许它调用您的函数。

    【讨论】:

      猜你喜欢
      • 2021-04-17
      • 1970-01-01
      • 2021-09-19
      • 2020-08-30
      • 2021-12-05
      • 2020-12-10
      • 1970-01-01
      • 2021-07-12
      • 1970-01-01
      相关资源
      最近更新 更多