【问题】:用户反馈连接broker节点时出现问题
异常:Not enough non-faulty bookies available
【分析】:发现用户admq部署模式为:采用“集群”部署-只选单机服务器
这样生成的相关配置就是以集群为准,而集群模式,broker相关默认配置为:managedLedgerDefaultEnsembleSize
= managedLedgerDefaultWriteQuorum =2
由于单机部署,实际broker节点只有1个,所有amdq认为broker节点数不够;如果是单机模式,只能将相关配置修改为1;
参考地址:https://github.com/apache/pulsar/issues/13167