Node.js 客户端 broker 配置(客户端为什么只连配置里的第一个 broker?)

Pulsar Node.js 客户端配置多个 broker,只要第一个 broker 挂掉了,生产者和消费者就无法建立连接。客户端为什么只连配置里的第一个 broker?

答:如果 Node.js 不支持配置多个 service URL,可以通过 DNS 或者 L4 proxy 代理 broker 的方式来解决,Client 连接域名或者 L4 proxy。

Java Client\Go Client 等已经都有多个 service URL 的支持。Node.js Client 可以在后续的版本中增加在多个 serviceURL 的支持。