GCP 发布/订阅 - 如何路由消息

GCP pub/sub - how to route messages

提问人:RamPrakash 提问时间:11/17/2023 更新时间:11/17/2023 访问量:19

问:

我有一个发布/订阅主题,另一个应用程序通过该主题发布一些消息。比方说这样的消息。CustomerCreatedEvent

external-app --> pub/sub

消息中有一个国家/地区代码。基于此,我想将其分为 2 个不同的主题。 例如:美国客户进入 1 个主题,英国客户进入另一个主题。

external-app --> pub/sub --> route based on country code 

使用 GCP 服务有什么可做的吗?

谷歌云平台 google-cloud-pubsub

评论

0赞 guillaume blaquiere 11/17/2023
您可以创建订阅(而不是主题)并筛选消息的属性(而不是正文内容)。如果你可以添加属性,并且订阅在你的问题中比主题更好,你可以直接使用 PubSub 来实现这一点,否则,你必须将一个读取你的消息的服务重新发布到正确的服务中(Cloud Functions 非常适合这一点)
0赞 RamPrakash 11/17/2023
明白了。。听起来是个好主意。

答: 暂无答案