返回到文章

采纳

编辑于

kafka的SASL_PLAIN用户名问题

kafka

对于 SASL/PLAIN 认证中的配置:

KafkaServer {
username="admin"
password="admin-secret"
user_admin="admin-secret";
};

文章里说第一个userName是broker之间的验证,第二个userName定义了连接到broker的client用户名及密码,感觉是没有联系的。但是我测试发现,两个必须一样才行,包括密码,比如这样

 username="test"
 password="test"
 user_test="test-secret"
 或
  username="test"
  password="test"
  user_clienttest="test"   都不行

这里面的第一个username和user_userName有着啥关系呢?我现在有三个broker,这个server该如何配置呢?