主题属性

Pub/Sub 主题属性是主题的特征。 您可以在创建或更新主题时设置主题属性。

本文档介绍了 设置选项。

准备工作

常见主题属性

创建主题时,您必须指定一些选项 设置主题其中一些属性是所有类型的 主题,我们将在后面的部分中进行讨论。

添加默认订阅

向 Pub/Sub 主题添加默认订阅。您可以创建 创建另一个订阅。默认 订阅具有以下属性:

  • -sub 的订阅 ID
  • 拉取传送类型
  • 消息保留 7 天
  • 闲置 31 天后失效
  • 10 秒的确认时限
  • 立即重试政策

架构

架构是消息数据字段必须遵循的格式。答 架构是发布者和订阅者之间的约定 Pub/Sub 强制执行。

主题架构有助于实现消息类型和标准化 以允许您的不同团队 组织。Pub/Sub 为消息创建中央授权方 类型和权限如需创建具有架构的主题,请参阅 创建和管理架构

消息保留时长

指定 Pub/Sub 主题在多久后保留消息 。消息保留时长过后,Pub/Sub 无论其确认状态如何,都可能会舍弃该消息。消息 存储发布到主题的所有消息都会收取存储费用。

  • 默认 = 未启用
  • 最小值 = 10 分钟
  • 最大值 = 31 天

使用客户管理的加密密钥 (CMEK)

指定主题是否使用 CMEK 进行加密。Pub/Sub 加密 则默认使用 Google 拥有的密钥和 Google 管理的密钥。如果您指定此选项 Pub/Sub 将信封加密模式与 CMEK 结合使用。在本课中, 做法,Cloud KMS 不会对消息进行加密。相反,Cloud KMS Pub/Sub 为每个密钥文件创建的数据加密密钥 (DEK) 主题。

Pub/Sub 使用 生成有关该主题的信息。Pub/Sub 很快解密消息 然后再将其发送给订阅者

如需详细了解如何创建键,请参阅配置消息 加密

后续步骤