河南做网站送记账,网站常用颜色,泉州一个网站多少钱,虚拟云电脑要想实现在本地连接服务器的kafka#xff0c;则必须在远程kafka配置远程连接 默认的 kafka 配置是无法远程访问的#xff0c;解决该问题有几个方案。
方案1
advertised.listenersPLAINTEXT://IP:9092
注意必须是 ip#xff0c;不能是 hostname 方案2
advertised.listene…要想实现在本地连接服务器的kafka则必须在远程kafka配置远程连接 默认的 kafka 配置是无法远程访问的解决该问题有几个方案。
方案1
advertised.listenersPLAINTEXT://IP:9092
注意必须是 ip不能是 hostname 方案2
advertised.listenersPLAINTEXT://node0:9092
node0 是 hostname需在 /etc/hosts 中 添加一行
172.16.89.80 node0 然后 必须在 远程机要访问 kafka 的机器 windows上修改 hosts文件
C:\Windows\System32\drivers\etc\hosts
在末尾加上
IP1 节点1
IP2 节点2
节点名与服务器上的 hostname 相同。 测试异常记录
WARN [Consumer clientIdconsumer-1, groupIdconsole-consumer-4184] Connection to node -1 (/172.16.89.80:9092) could not be established. Broker may not be available
. (org.apache.kafka.clients.NetworkClient)
kafka 配置 与 console 启动的 ip 不一致如 配置文件中 listenersPLAINTEXT://172.16.89.80:9092启动 是 localhost kafka.errors.NoBrokersAvailable: NoBrokersAvailable
listenersPLAINTEXT://172.16.89.80:9092