KnowStreaming icon indicating copy to clipboard operation
KnowStreaming copied to clipboard

Kraft模式指标显示优化

Open iamxiaofu opened this issue 1 year ago • 2 comments

  • [ ] 我已经在 issues 搜索过相关问题了,并没有重复的。

你是否希望来认领这个优化建议。

「 Y / N 」

环境信息

  • KnowStreaming version : 3.4.0
  • Operating System version : Centos7.9
  • Java version : 11

需要优化的功能点

在对接3.5.1的Kraft模式的kafka集群时,可以将controller显示改为leader,因为有很多controller每分钟都切换显示对数据库造成不必要的存储,可以显示leader来更好的判断集群状态

建议如何优化

iamxiaofu avatar Jan 15 '24 08:01 iamxiaofu

你是不是采用combined node模式?这种部署的模式不是生产的模式,生产模式需要把broker和controller分开部署,比如3 broker + 3 controller,know streaming似乎取不到controller的数量,集群一直是不健康状态

比如我的节点ID:1、2、3是controller,4、5、6是broker,系统只能看到4、5、6,且错认为4,5,6其中之一是controller

此外系统获取我的controller的数量等于0,这就不对了,明明有1个controller(1、2、3中的一个),而combined node模式下可以获取,因为节点既是broker也是controller

medivh511 avatar Mar 08 '24 06:03 medivh511

我建议在kraft模式下,集群设置上增加controller节点的连接框,并增加对controller节点的信息展示,并且集群健康检测规则上,能够检测到broker和controller分开部署时的controller节点

medivh511 avatar Mar 08 '24 07:03 medivh511