应用接入消息队列 Kafka版之前,需要在控制台创建 Kafka 实例。消息队列 Kafka版提供多种实例规格,对应不同的计算能力和存储空间,您可以根据实际业务需求选择不同的实例规格。本文介绍创建 Kafka 实例的操作步骤。
默认情况下,您可以在每个地域中创建 8 个 Kafka 实例,每个账号在每个地域中的所有实例存储容量总和最大为 90TiB,否则创建实例时报错The instance_num/storage_sum has exceeded quota。如需提高配额,请在配额中心提交申请,例如申请提高每个地域下的最大实例数量(InstanceNum),最高可调整至 16 个。
在顶部菜单栏中选择需要创建实例的地域。
在实例列表页面左上角单击创建实例。
说明
首次创建实例,单击创建实例后,页面会自动跳转至跨服务访问授权页面,请根据页面提示完成授权。详细说明请参考跨服务访问授权。
填写 Kafka 实例的基本信息。
参数 | 说明 |
---|---|
实例名称 | Kafka 实例的名称。 需满足以下要求:
说明 如果创建实例时未指定名称,则默认将实例 ID 作为实例名称。 |
实例描述 | Kafka 实例的简单描述。长度范围为 1~128 个字符。 |
填写 Kafka 实例的规格配置。
参数 | 说明 |
---|---|
部署方案 | 实例在当前地域的部署方式。支持设置为:
|
版本 | Kafka 的版本号,当前支持的 Apache Kafka 版本包括:
|
计算规格 | Kafka 实例的计算规格。 |
存储类型 | Kafka 实例数据存储的云盘类型。可设置为 ESSD_FlexPL 或 ESSD_PL0。相比 ESSD_PL0,ESSD_FlexPL 拥有更高的 IOPS 性能,在消息高吞吐以及大量堆积等场景下性能更加稳定。关于不同存储类型的性能说明,请参考云盘规格。 说明
|
存储规格 | Kafka 实例的存储空间容量。 |
分区数 | Kafka 实例的分区数量,请根据业务需求合理设置分区数。 |
高级参数 | Kafka 实例的高级参数,包括实例的最大消息大小等参数配置。详细说明请参考下表。 |
高级参数配置说明:
参数 | 说明 |
---|---|
最大消息大小 | 单条消息的最大长度,即消息队列 Kafka版能收发的消息的最大值。 该参数设置需要和生产与消费客户端配置相匹配,否则可能会出现消息丢失的情况。 |
消息保留时长 | 在磁盘容量充足的情况下,消息的最大保留时长,即消息的存储时间。单位为小时,取值范围为 1~2160,即消息最久保留 90 天。 |
消费位点保留时长 | 消费位点的最大保留时长。 从提交消费位点的时间开始计算,超过该时长的消费位点将被删除。每向一个 Topic 分区提交一次消费位点,该消费位点的保留时间就会被重置,即从 0 开始计算。 说明 修改实例的消费位点保留时长将引发实例滚动重启,可能会出现服务的短暂不可用。建议您在客户端实现重连机制,以避免客户端断开连接无法重连。 |
消息时间类型 | 消息时间戳类型。默认设置为 CreateTime。支持设置为:
|
自动删除Group | 是否自动删除 Group。默认为关闭状态。
说明 修改该参数配置将引发实例滚动重启,可能会出现服务的短暂不可用。建议您在客户端实现重连机制,以避免客户端断开连接无法重连。 |
填写 Kafka 实例的网络配置。
参数 | 说明 |
---|---|
访问方式 | Kafka 实例的网络访问方式。
|
白名单 | 为 Kafka 实例绑定一个白名单。绑定白名单后,仅配置在白名单中的 IP 地址与地址段才能访问此实例。 注意 此设置的默认选项为 default,对应 IP 地址为 0.0.0.0。如果维持此默认设置创建实例,后台服务将允许所有地址访问该 Kafka 实例。出于信息安全考虑,建议您在创建实例时选择绑定实例到其他已创建的白名单,或参考页面提示立即创建一个新的白名单。 您可以单击选项框,将此实例绑定到已有的白名单或新白名单中。
|
填写高级配置。
选择所属项目和标签。
配置 | 说明 |
---|---|
所属项目 | 当前创建的 Kafka 实例所属的 IAM 项目。 |
标签 | 实例的标签。标签用于云资源的标识与分类,您可以将 Kafka 实例通过标签进行归类,便于实例的搜索和资源聚合。详细说明请参考标签概述。 |
选择计费类型,并单击确认订单。
消息队列 Kafka版支持按量付费和包年包月计费方式,不同的计费类型下,付费方式、价格和收费规则不同。请根据业务需求选择对应的计费类型。
计费类型 | 说明 |
---|---|
按量计费 | 先使用后付费,每小时出账,方便您按需购买和释放资源。创建按量计费实例后,可以根据业务需求转为包年包月实例。 |
包年包月 | 先付费后使用,最短可以按月购买。 |