如何查找当前为哪个Schema Registry pod /节点的主节点

问题描述 投票:0回答:1

我在k8s集群上部署了3个架构注册表pod。我试图找到哪个架构注册表pod当前作为主机。

我已经找到了通过模式注册表日志找到master的一种方法。在这里,我必须手动检查所有pod日志。

在schema-registry中是否有任何命令或配置文件来获取当前主服务器?

confluent confluent-schema-registry
1个回答
1
投票

从ZK获得主SR:

/usr/lib/zookeeper/bin/zkCli.sh

[zk: localhost:2181(CONNECTED) 1] get /schema_registry/schema_registry_master
{"host":"host name of current master schema registry","port":8081,"master_eligibility":true,"scheme":"http","version":1}
cZxid = ...
ctime = ...
mZxid = ...
mtime = ...
pZxid = ...
cversion = ...
dataVersion = ...
aclVersion = ...
ephemeralOwner = ...
dataLength = ...
numChildren = ...
© www.soinside.com 2019 - 2024. All rights reserved.