Google Pub Sub Topic跨区域复制及Subscription所属区域问题咨询
Google Pub/Sub 区域配置相关问题解答
1. Topic存储消息是否会进行跨区域复制
分两种场景对应不同规则:
- 如果你创建的是单区域Topic:消息所有存储副本都只会保存在你指定的单个区域内,不会做任何跨区域复制,符合区域数据驻留的合规要求
- 如果你创建的是多区域Topic:你提到的「消息仅存储在距离发布端最近的区域」是指首次写入的节点位置,后台会异步在你预先指定的多区域集合内做跨区域副本复制,不会将数据同步到你配置的多区域范围之外的其他区域
2. 基于Topic创建的Subscription是否归属特定区域
Subscription有明确的区域归属规则,和关联的Topic区域配置完全绑定:
- 关联单区域Topic的Subscription:归属区域必须和Topic所属区域完全一致,不支持自定义指定其他区域
- 关联多区域Topic的Subscription:可以在该Topic覆盖的多区域集合内,任选一个区域作为Subscription的归属地,消费者拉取消息时只会从归属区域的副本中读取,不会产生额外的跨区域访问延迟
内容的提问来源于stack exchange,提问作者aatish bansal
相关产品推荐
相关产品推荐

