接入集群时指定的 jmx_port 被覆盖
版本信息: ks: 3.0.0-beta.1 kafka 2.6.2 (aws-msk) 用的是 aws 的 kafka, 现在遇到 jmx 端口问题,aws 那边实际对外开放的端口是11001,但 zookeeper 里面拿到 broker 信息的 jmx_port 是 9099。发现即使 我在ks接入集群是填写 jmx port 为 11001 还是会被覆盖成 9099。 请问 jmx port 是否可以优先手动设置?
好的,我们先讨论一下看如何处理这种场景特殊的需求
版本信息: ks: 3.0.0-beta.1 kafka 2.6.2 (aws-msk) 用的是 aws 的 kafka, 现在遇到 jmx 端口问题,aws 那边实际对外开放的端口是11001,但 zookeeper 里面拿到 broker 信息的 jmx_port 是 9099。发现即使 我在ks接入集群是填写 jmx port 为 11001 还是会被覆盖成 9099。 请问 jmx port 是否可以优先手动设置?
我搞错了一个情况,aws msk 11001 端口是 jmx exporter 端口 而非 jmx 端口 Amazon MSK uses port 11001 for the JMX Exporter and port 11002 for the Node Exporter.
https://github.com/didi/KnowStreaming/issues/705
相同issue: https://github.com/didi/KnowStreaming/issues/705
后续会解决这个问题