在docker中将kafka对外暴露端口
1、添加环境变量KAFKA_ADVERTISED_LISTENERS: INSIDE://:9093,OUTSIDE://{ip}:9092KAFKA_LISTENERS: INSIDE://:9093,OUTSIDE://:9092KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXTKAFKA_INTER
·
1、添加环境变量
KAFKA_ADVERTISED_LISTENERS: INSIDE://:9093,OUTSIDE://{ip}:9092
KAFKA_LISTENERS: INSIDE://:9093,OUTSIDE://:9092
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXT
KAFKA_INTER_BROKER_LISTENER_NAME: INSIDE
2、端口可用主机publishMode:host 模式 将9092端口暴露给主机
3、测试发现需要broker分布在不同节点、且需要全部配置启动。
4、更多细节参考 参考地址
更多推荐



所有评论(0)