logstash input 添加多个kafka报错解决

假如想象 提交于 2020-04-18 14:35:31

[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'

}

}











易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!