Zookeeper详解(五):通过JMX查看Zookeeper信息
JMX是对运行中的JAVA系统进行管控。目前ZK使用标准的JMX接口。
修改ZK的启动脚本
Zookeeper默认开启JMX,但是只能从本地连接无法从远程连接。
zkServer.sh这个启动脚本进行修改,第一句不是必须的,但是第二句是必须的
在conf目录下新建java.env文件
重新启动
为什么要在conf里面建立一个java.env呢?其实你都写在zkServer.sh中也行,但是很不利于管理,其实这个脚本本身就考虑使用变量。至于为什么是java.env,那就要看bin目录下面的zkEnv.sh脚本了。根据变量你可以找到它加载zoo.cfg的路径,那么它这里有一个java.env,而且还进行了加载(.),因为默认没有,所以它这里有一个判断。那么你需要的JAVA变量比如调整JVM的参数还有JMX的参数都可以写在这里。之后需要做的就是在zkServer.sh里面使用变量就好了。这样也利于维护。
通过Jconsole连接
这里说明我们当前连接的是id为3的那台服务器。
查看ID为3的属性,这里它有一个Follower节点,说明当前我们连接的这台ZK是从服务器角色。如果出现的是Leader那么该节点就是主服务器。
通过JMX可以查看到当前ZK服务器所配置的所有参数以及当前运行状态。
转载于:https://blog.51cto.com/littledevil/2124047
Zookeeper详解(五):通过JMX查看Zookeeper信息相关推荐
- Linux Nc命令详解及使用Nc查看Zookeeper的信息
Linux中nc命令是一个功能强大的网络工具,全称是netcat. 1.语法: nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数> ...
- mysql 存储过程 百万数据 innodb_详解mysql数据库一键查看锁信息(开启InnoDB监控)...
概述 很多时候在mysql处理死锁问题时,由于show engine innodb status输出来的死锁日志无任务事务上下文,并不能很好地诊断相关事务所持有的所有锁信息,包括:锁个数.锁类型等. ...
- 大数据学前准备--zookeeper详解与集群搭建(保姆级教程)
前言 本人是才学完大数据的无业游民,我将会总结学习收获或发表自己的学习心得,期望给初学者也为自己今后复习提供一些帮助. 我将陆续发布大数据阶段所学,包括但不限于(hadoop,hive,hbase,p ...
- Springboot 整合 Dubbo/ZooKeeper 详解 SOA 案例
摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢! "看看星空,会觉得自己很渺小,可能我们在宇宙中从来就是一个偶然.所以,无论什么事情,仔 ...
- Masonry自动布局详解五:比例(multipliedBy)
Masonry自动布局详解五:比例(multipliedBy) 标签: iosmasonryautolayout自动布局约束 2015-11-30 16:30 1816人阅读 评论(0) 收藏 举报 ...
- PackageManagerService启动详解(五)之Android包信息体和解析器(中)
PKMS启动详解(五)之Android包信息体和包解析器(中) Android PackageManagerService系列博客目录: PKMS启动详解系列博客概要 PKMS启动详解(一)之 ...
- dig命令使用详解|使用dig命令挖掘域名解析信息
dig命令使用详解|使用dig命令挖掘域名解析信息 Dig命令主要用来从 DNS 域名服务器查询主机地址信息 1. 查询域名的A记录 dig qq.com #查询qq.com的A记录 root@xg: ...
- grep mysql_详解grep获取MySQL错误日志信息的方法
为方便维护MySQL,写了个脚本用以提供收集错误信息的接口.这些错误信息来自与MySQL错误日志,而 通过grep mysql可以获取error-log的路径. 以下是全部相关代码: #!/usr/b ...
- Hadoop详解(五)——ZooKeeper详解,ZooKeeper伪分布搭建和集群搭建,Hadoop集群搭建,sqoop工具的使用
ZooKeeper简介 什么是ZooKeeper? ZooKeeper是Google的Chubby一个开源的实现,是Hadoop分布式协调服务. 它包含了一个简单的原语集,分布式应用程序可以基于它实现 ...
- 08-Hadoop之Zookeeper详解
Zookeeper入门 一. zookeeper 概述 1.1 概述 zookeeper 是一个开源的分布式协调系统,为分布式应用提供协调服务的Apache项目. 工作机制:从设计角度:是一个基于观察 ...
最新文章
- 也许,这样理解 HTTPS 更容易!
- [转载]深入探索.NET框架内部了解CLR如何创建运行时对象
- Redis系列六、redis的五种数据结构和相关指令之Sorted Set
- python的前端开发_Python开发【前端】:html
- go ssh 执行多个命令_Gox语言中通过SSH远程执行命令及上传下载文件-GX10
- 如何获取屏幕分辨率呢
- http://95u.free.fr/index.php,Electronic Software Distribution Service
- MotoSimEG-VRC软件:安川机器人摆动焊接虚拟仿真操作方法
- python代码库-这7个开源的Python库,让你轻松代码分析
- python结束函数_python结束函数
- 不需要手机号,怎样注册邮箱账号
- 科学计算机calc在哪儿,App Store 上的“NCalc科学计算器+”
- 原生JS实现弹幕效果
- 弘辽科技:零食市场内卷化 洽洽的功守道
- 美团一点都不美,我再也不想给美团打工了
- C++:实现量化N阶导数运算测试实例
- 判断字符串是否是对称字符串
- 使用 Web3.js 进行 Matic 测试网上链操作
- 干货分享 | 代谢组学数据分析,常见图形制作分享-百趣生物
- 各路由初始登录地址和账号密码
热门文章
- 【70后、80后、90后嘚啵嘚】招募特约评论员啦!
- 大数据介绍项目流程_大数据介绍
- iPhone手机怎么打开开发者模式?iPhone手机如何测试uni-app HBuilder
- 日期格式不一致问题处理
- android 各国时区
- 除霾神器:中科爱讯推出BHU智能新风机,让你呼吸森林空气
- HBase 事务性 (Transaction)
- UEFI 、GPT 分区安装 Windows10
- 日志配置:logging.file.path与logging.file.name的区别
- L2-003 月饼 作者 陈越单位 浙江大学