
# 收集连接信息
在连接Kafka实例生产消费消息前，请先获取以下Kafka实例信息。
#### 实例连接地址与端口
实例创建后，从Kafka实例控制台的"概览"页面中获取。
如果Kafka实例为集群部署，至少有3个连接地址，在客户端配置时，建议配置所有的连接地址，提高可靠性。
如果开启公网访问，还可以使用"概览 \> 连接信息"页面的公网连接地址访问Kafka实例。
图1查看Kafka实例Broker连接地址与端口   
![](https://support.huaweicloud.com/devg-kafka/zh-cn_image_0000001980575913.png "点击放大")
#### Topic名称
从Kafka实例控制台的Topic管理页面中获取Topic名称。
未开启"Kafka自动创建Topic"功能时，必须先创建Topic，然后客户端才可以连接Kafka实例生产消费消息。
#### 密文接入信息
如果实例开启密文接入，则需要获得连接实例的用户名与密码、SASL认证机制和Kafka安全协议。Kafka安全协议设置为"SASL_SSL"时，还需要获取SSL证书。
- 连接实例的用户名在Kafka实例控制台的"实例管理 \> 用户管理"页面中查看，如果忘记密码，可通过[重置密码](https://support.huaweicloud.com/usermanual-kafka/kafka-ug-0003.html)重新获得。
  图2查看SASL用户名   
  ![](https://support.huaweicloud.com/devg-kafka/zh-cn_image_0000001981311053.png "点击放大") 
- SASL认证机制在Kafka实例控制台的"概览 \> 连接信息"页面中获取。 如果SCRAM-SHA-512和PLAIN都开启了，根据实际情况选择其中任意一种配置连接。很久前创建的Kafka实例在详情页如果未显示"开启的SASL认证机制"，默认使用PLAIN机制。
  图3开启的SASL认证机制   
  ![](https://support.huaweicloud.com/devg-kafka/zh-cn_image_0000001949897348.png "点击放大") 
- Kafka安全协议在Kafka实例控制台的"概览 \> 连接信息"页面中获取。很久前创建的Kafka实例在详情页如果未显示"启用的安全协议"，默认使用SASL_SSL协议。
  图4启用的安全协议   
  ![](https://support.huaweicloud.com/devg-kafka/zh-cn_image_0000001981318193.png "点击放大") 
- 如果Kafka安全协议设置为"SASL_SSL"，在Kafka实例控制台的"概览 \> 连接信息"页面中下载SSL证书。如果您用自制的证书替换了Kafka控制台的证书，请获取您自制的证书。 使用Java语言连接实例时，需要用JKS格式的证书。使用Python语言连接实例时，需要用CRT格式的证书。
  
 
