Zookeeper-四字命令

本文介绍了Zookeeper的四字命令,包括ruok、conf、envi等,这些命令用于检查服务器状态、连接信息和配置详情。通过telnet或nc方式执行,可以便捷地监控Zookeeper服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

zookeeper的四字命令是指它们的命令长度都是4个英文字母。运维人员可以在不使用zookeeper客户端命令的前提下,简单而便捷地使用四字命令来查看zookeeper当前的状态等信息。

四字命令使用方式有两种:

第一种,通过Telenet方式,使用telnet客户端登录zookeeper的对外服务端口,然后输入四字命令即可。

第二种,使用nc方式

四字命令

1.echo stat|nc 127.0.0.1 2181 来查看哪个节点被选择作为follower或者leader ·

2.使用echo ruok|nc 127.0.0.1 2181 测试是否启动了该Server,若回复imok表示已经启动。 · 

3.echo dump| nc 127.0.0.1 2181 ,列出未经处理的会话和临时节点。 · 

4.echo kill | nc 127.0.0.1 2181 ,关掉server · 

5.echo conf | nc 127.0.0.1 2181 ,输出相关服务配置的详细信息。 · 

6.echo cons | nc 127.0.0.1 2181 ,列出所有连接到服务器的客户端的完全的连接 会话的详细信息 · 

7.echo envi |nc 127.0.0.1 2181 ,输出关于服务环境的详细信息(区别于 conf 命令)。 · 

8.echo reqs | nc 127.0.0.1 2181 ,列出未经处理的请求。 · 

9.echo wchs | nc 127.0.0.1 2181 ,列出服务器 watch 的详细信息。 · 

10.echo wchc | nc 127.0.0.1 2181 ,通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表。 · 

11.echo wchp | nc 127.0.0.1 2181 ,通过路径列出服务器 watch 的详细信息。它输出一个与 session 相关的路径。

详解

conf

输出zookeeper服务器运行时使用的基本配置信息

cons

输出连接当前服务器的所有客户端连接信息,包括客户端的IP,会话ID和最后一次与服务器交互的操作类型。

crst

功能性命令,重置所有客户端连接统计信息

dump

当前集群的所有会话信息。

envi

服务器的运行环境

ruok

当前服务器是否正在运行。该命令是“are you ok”的谐音,如果正常,会返回“I'm ok”的谐音imok。

服务器断开

stat

服务器运行时状态信息

srvr

与stat命令功能一致,唯一区别是srvr不会将客户端连接情况输出。

srrt

功能行命令,用于重置所有服务器的统计信息

wchs

输出服务器上管理Watcher的概要信息

wchc

输出服务器上管理的Watcher的详细信息

wchp

与wchc基本类似,不同的是wchp以节点路径为单位进行归组

mntr

输出的信息比stat更详细

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值