对于 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该如何配置呢?