listeners=SASL_PLAINTEXT://<内网IP>:9092
security.inter.broker.protocol=SASL_PLAINTEXT
使用以上配置kafka不能外网访问,但是eagle可以正常监控。
listeners=INSIDE://0.0.0.0:9092,OUTSIDE://0.0.0.0:9094
advertised.listeners=INSIDE://<内网IP>,OUTSIDE://<外网IP>:9094
inter.broker.listener.name=OUTSIDE
listener.security.protocol.map=INSIDE:SASL_PLAINTEXT,OUTSIDE:SASL_PLAINTEXT
使用这个配置kafka可以外网访问,但是eagle不能正常监控,没有消费者信息和、logSize和趋势图,并且Cluster页面不显示kafka的ip和port。
把
0.0.0.0
改成内网ip直接绑定,减去获取ip的干扰:修改如下:
listeners=INSIDE://<内网IP>:9092,OUTSIDE://<内网IP>:9094 advertised.listeners=INSIDE://<内网IP>,OUTSIDE://<外网IP>:9094 ...
还是不行
你的答案