Kafka单机配置外网访问

 问题:Kafka单机,broker内网地址192.168.1.100:9092,映射到外网XXXXXX:4006,springBoot install和运行失败,总是报连接broker超时

 查了很多的帖子,总结加试验最后终于解决了,记录一下,希望给遇见同样问题的朋友一点帮助

1)放开advertised.listeners注释,配置为hostname:外网端口,注意:这里映射到外网的端口必须和内网保持一致,否则kafka启动时会报错,如这里kafka broker内网端口是9092,则映射到外网的端口也是9092

     Kafka单机配置外网访问_第1张图片

2)服务器的/etc/hosts 配置

     127.0.0.1 hostname

3)你自己本地电脑调试时,C:\Windows\System32\drivers\etc\hosts文件配置

  XXXXXX(broker外网地址)  hostname

 

这样即可,外网配置完毕

你可能感兴趣的:(中间件技术)