kafka ssl安全认证集群与非安全集群
ssl安全认证集群:
参数中除了常规的参数之后,需要传入参数:
1. “CommonClientConfigs.SECURITY_PROTOCAL”,“SASL_PLAINTEXT” ;
2. “SaslConfigs.SASL_MECHANISM”,“PLAIN” ;
3. 需要传入安全集群的用户名密码:“sasl.jaas.config”,"org.apache.kafkacommon.security.plain.PlainLoginModule required username = ? + password =? "
非安全认证集群 :
参数需要:
bootstrap.server :
enable.auto.commit:
session.timeout.ms:
max.poll.records:
key.deserializer:
value.deserializer:
为了防止账号密码被人破解,请将用户名密码使用stringbuilder进行拼接即可。
如需要通过配置不同的集群进行连接集群消费时,可采用多线程将两种集群进行连接。