配置Kafka实例的公网访问
您需要通过公网地址访问Kafka实例时,可开启实例的公网访问功能,并设置弹性IP地址。
当业务不再使用公网访问功能时,也可以关闭实例的公网访问功能。
![](https://support.huaweicloud.com/usermanual-kafka/public_sys-resources/note_3.0-zh-cn.png)
Kafka控制台的“基本信息 > 连接信息”的内容存在两种不同的显示,导致开启/关闭公网访问的步骤有所不同。
在以下区域,开启/关闭公网访问的步骤请参考关闭公网访问(不支持修改SASL开关)和开启公网访问(不支持修改SASL开关)。除以下区域外,开启/关闭公网访问的步骤请参考开启公网访问(支持修改明文/密文接入)和关闭公网访问(支持修改明文/密文接入)。
- 华北-北京一
- 中东-利雅得
- 拉美-圣保罗一
- 拉美-圣地亚哥
前提条件
- 只有处于“运行中”状态的Kafka实例支持修改公网访问配置。
- Kafka实例只支持绑定IPv4弹性IP地址,不支持绑定IPv6弹性IP地址。
开启公网访问(不支持修改SASL开关)
- 登录管理控制台。
- 在管理控制台左上角单击
,选择区域。
请选择Kafka实例所在的区域。
- 在管理控制台左上角单击
,选择“应用中间件 > 分布式消息服务Kafka版”,进入分布式消息服务Kafka专享版页面。
- 单击Kafka实例的名称,进入实例的“基本信息”页面。
- 在“公网访问”后,单击
,开启公网访问。在“弹性IP地址”中,为每个代理设置对应的弹性IP地址。如果没有足够数量的弹性IP地址,单击“创建弹性IP”,跳转到“购买弹性公网IP”页面,购买弹性IP地址,具体操作请参考申请弹性公网IP。购买完成后,返回开启公网页面。单击“弹性IP地址”后的
,然后在下拉框中选择和代理数量相同的弹性IP地址,单击
。
您可以在实例的“后台任务管理”页面,查看当前任务的操作进度。任务状态为“成功”,表示操作成功。
图1 开启公网访问
关闭公网访问(不支持修改SASL开关)
开启公网访问(支持修改明文/密文接入)
- 登录管理控制台。
- 在管理控制台左上角单击
,选择区域。
请选择Kafka实例所在的区域。
- 在管理控制台左上角单击
,选择“应用中间件 > 分布式消息服务Kafka版”,进入分布式消息服务Kafka专享版页面。
- 单击Kafka实例的名称,进入实例的“基本信息”页面。
- 在“公网访问”后,单击
,开启公网访问。在“弹性IP地址”中,为每个代理设置对应的弹性IP地址。如果没有足够数量的弹性IP地址,单击“创建弹性IP”,跳转到“购买弹性公网IP”页面,购买弹性IP地址,具体操作请参考申请弹性公网IP。购买完成后,返回开启公网页面。单击“弹性IP地址”后的
,然后在下拉框中选择和代理数量相同的弹性IP地址,单击
,跳转到“后台任务管理”页面。
当任务状态显示为“成功”时,表示成功开启公网访问。图2 开启公网访问开启公网访问后,需要设置接入方式(明文接入、密文接入)和对应的安全组规则,才能成功连接Kafka。连接Kafka的具体操作请参考连接实例。