创建 Pub/Sub 主题后如何订阅它们

问题描述 投票:0回答:1

我有一个包含各种发布/订阅主题的 GCP 项目,我想订阅所有这些主题并在创建它们时自动附加它们(我的用例是发送到 GCP 上任何主题的任何消息都应该发送通过 Cloud Function 访问 AWS 上的同一主题)。

这里有什么问题,我认为你不能对多个主题进行单一订阅,而且我不知道如何在创建新主题时自动创建订阅。

我希望,当有人创建主题时,会自动创建一个指向“标准/固定”CF 的新订阅。

有人知道如何做到这一点吗?

google-cloud-platform publish-subscribe google-cloud-pubsub
1个回答
0
投票

经过研究,我通过使用

Eventarc
google.pubsub.v1.Publisher.CreateTopic
的事件类型来完成这项工作。

这样,每当有人在 Cloud Pub/Sub 中创建主题时,我就会触发一个 Cloud Function,这样我就可以创建新的订阅和其他必要的逻辑。

如果你这样做,记得在 eventarc 上用

global
区域创建事件。

干杯!

© www.soinside.com 2019 - 2024. All rights reserved.