logstash input 添加多个kafka报错解决


[WARN ][org.apache.kafka.common.utils.AppInfoParser] Error registering AppInfo mbean
javax.management.InstanceAlreadyExistsException: kafka.consumer:type=app-info,id=test-0


logstash input 添加多个kafka会出现这个报错。是因为clientid唯一。
换了N个版本kafka和logstash 网上也找不到解决方法 记录一下解决方法 希望后面的同学们少走点弯路

 

解决方法

需要在logstash添加不同的client_id 配置文件如下

input {

kafka {

bootstrap_servers => "192.168.1.11:9092,192.168.1.12:9092,192.168.1.13:9092"

client_id => "test1"
topics => ["test1"]

type => "test1"
codec => 'json'

}

kafka {

bootstrap_servers => "192.168.1.11:9092,192.168.1.12:9092,192.168.1.13:9092"

client_id => "test2"
topics => ["test2"]

type => "test2"
codec => 'json'

}

}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM