目前不考虑使用KRaft特性,任然使用zookeeper,更新版本主要是以下:
你弃用Kafka 1.0.1版本的原因是什么呢?
每个版本都有引入不同的功能,比如1.0.1引入了安全验证,流处理、连接器等等,如果你不需要这些功能,只使用生产和消费,那老版本也是非常稳定可靠的。
如果不使用KRaft,则建议使用2.7.2。
目前已经重启了无法再复测,后确认了一下是因为有服务器时间的修改(改成6月又改回);时间的修改会影响到zk的节点删除吗?
这个是你临时的session用户:0x2895410e739000d
创建该节点的Session过期后,则该Session创建的所有临时节点都会被删除。
使用:
echo dump | nc 127.0.0.1 2181
确认一下这个session是否过期了。
get信息,三台zk的输出内容相同
cZxid = 0x300005c32
ctime = Tue Jul 17 11:20:12 CST 2023
mZxid = 0x300005c32
mtime = Tue Jul 17 11:20:12 CST 2023
pZxid = 0x300005c32
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x2895410e739000d
dataLength = 0
numChildren = 0
leader的mntr信息如下:
zk_version 3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT
zk_avg_latency 0
zk_max_latency 6
zk_min_latency 0
zk_packets_received 63131
zk_packets_sent 63131
zk_num_alive_connections 6
zk_outstanding_requests 0
zk_server_state leader
zk_znode_count 821
zk_watch_count 15
zk_ephemerals_count 13
zk_approximate_data_size 602083
zk_open_file_descriptor_count 38
zk_max_file_descriptor_count 65535
zk_followers 2
zk_synced_followers 2
zk_pending_syncs 0
另外两个节点的zk watch count数量要比leader多,分别是68和1188