housepower / ckman

This is a tool which used to manage and monitor ClickHouse database
Apache License 2.0
438 stars 108 forks source link

feat: Delete the Zookeeper connection when the clickhouse cluster is … #276

Closed qih1991 closed 1 year ago

qih1991 commented 1 year ago
  1. 销毁CK集群时不用重新获取zookeeper的service,从缓存获取即可;
  2. 销毁CK集群删除完zooPath后需要关闭zookeeper连接同时从Cache中删除,如果zk一直连着,那么就会每秒loop一次对应的IP,销毁集群时如果不清除zookeeper连接会导致日志出现大量的IO Error日志;
  3. 添加zookeeper连接关闭和ZkServiceCache中删除对应记录的功能函数。