didi / KnowStreaming

一站式云原生实时流数据平台,通过0侵入、插件化构建企业级Kafka服务,极大降低操作、存储和管理实时流数据门槛
https://knowstreaming.com
GNU Affero General Public License v3.0
7k stars 1.28k forks source link

沒有配置jmx,卻一直報jmx錯誤 #1011

Closed leesonwei closed 1 year ago

leesonwei commented 1 year ago

环境信息

重现该问题的步骤

  1. 接入集群

  2. 不配置jmx

  3. 查看docker logs

预期结果

沒有錯誤信息

实际结果

一直打印錯誤log


如果有异常,请附上异常Trace:

2023-05-10 10:06:12 2023-05-10 10:06:12.290 ERROR 12 --- [d-0-8-thread-40] c.x.k.s.k.p.kafka.KafkaJMXClient         : method=getClientWithCheck||clusterPhyId=1||brokerId=0||msg=get jmx connector failed!
ZQKC commented 1 year ago
  • [Y ] 我已经在 issues 搜索过相关问题了,并没有重复的。

你是否希望来认领这个Bug。

「 Y 」

环境信息

  • KnowStreaming version : latest
  • Operating System version : docker
  • Java version : 1.8
  • Kafka Version : 3.0.1

重现该问题的步骤

  1. 接入集群
  2. 不配置jmx
  3. 查看docker logs

预期结果

沒有錯誤信息

实际结果

一直打印錯誤log

如果有异常,请附上异常Trace:

2023-05-10 10:06:12 2023-05-10 10:06:12.290 ERROR 12 --- [d-0-8-thread-40] c.x.k.s.k.p.kafka.KafkaJMXClient         : method=getClientWithCheck||clusterPhyId=1||brokerId=0||msg=get jmx connector failed!

这个日志是采集任务驱动的,没有配置jmx,不代表需要关闭采集任务,对于采集任务来说,获取这个jmx客户端确实失败了,因此日志的出现还好。后续可以考虑增加一个避免过多打印相同日志的功能。