zookeeper中kafka的元数据

zookeeper中kafka的元数据

1、topic的分区信息
2、topic的分区存储信息. /brokers/topics/test
{
    "version":1,  // 版本编号目前固定为数字1
    "partitions":{  // partitionId编号
        "1":[  //同步副本组brokerId列表
            101,
            103
        ],
        "0":[
            103,
            102
        ]
    }
}
 
3、topic的分区状态 /brokers/topics/test/partitions/0/state
{
    "controller_epoch":33,  //表示kafka集群中的中央控制器选举次数
    "leader":102,    //表示该partition选举leader的brokerId
    "version":1,   //版本编号默认为1
    "leader_epoch":8,   // 该partition leader选举次数,
    "isr":[    // 同步副本组brokerId列表
        102,
        103
    ]
}
 
 
4、broker的状态信息 /brokers/ids/0
{
    "listener_security_protocol_map":{
        "PLAINTEXT":"PLAINTEXT"
    },
    "endpoints":[
        "PLAINTEXT://zjj101:9092"
    ],
    "jmx_port”:9999, // jmx端口号
    "host":"zjj101",  // 主机名或ip地址,
    "timestamp":"1614570663881",  //kafka broker初始启动时的时间戳,
    "port":9092, // kafka broker的服务端端口号,由server.properties中参数port确定
    "version":4  // 版本编号默认为1,
}
 
5、controller信息, /controller
{"version":1,"brokerid":2,"timestamp":"1630984233707”}
 
6、controller选举的次数 /controller_epoch
1
 
7、
 
 
 
 
posted on 2021-10-19 17:11  学习的小文  阅读(371)  评论(0)    收藏  举报