- 0
- 0
- 约1.81万字
- 约 6页
- 2026-01-28 发布于北京
- 举报
ZooKeeperJMX
1JMX
ApacheZooKeeper对JMX了广泛的支持,允许您查看和管理一个ZooKeeper服务集
群。
本文档假定您已经具备基本的JMX知识。请参阅SunJMX技术页面以开始学习JMX。
请参阅JMX管理指南了解有关设置本地管理VM实例的详细信息。默认情况
下,包含的zkServer.sh仅支持本地管理‑请查看的文档以启用管理(超出
本文档范围)。
2启用JMX的ZooKeeper启动
类org.apache.zookeeper.server.quorum.QuorumPeerMain将启动一个可由JMX管理的
ZooKeeper服务器。这个类在初始化期间适当的MBean,以支持实例的JMX和管理。
请参阅bin/zkServer.sh了解使用QuorumPeerMain启动ZooKeeper的一个示例。
3运行JMX控制台
有许多可用的JMX控制台可以连接到正在运行的服务器。在这个示例中,使用
Sun的jconsole。
JavaJDK随附了一个简单的JMX控制台,名为jconsole,可以用于连接到ZooKeeper并
检查正在运行的服务器。一旦使用QuorumPeerMain启动了ZooKeeper,就可以启动
jconsole,它通常位于JDK_HOME/bin/jconsole
当显示“新建连接”窗口时,可以选择连接到本地进程(如果jconsole和服务器在同一主机上启
动)或使用进程连接。
默认情况下,会显示VM的“概览”选项卡(顺便说一句,这是了解VM的绝佳方式)。选择
“MBeans”选项卡。
现在你应该在左侧看到org.apache.ZooKeeperService。展开此项目,根据你启
动服务器的方式,你可以和管理各种与服务相关的特点。
请注意,ZooKeeper还将log4jMBeans。在左侧同一部分中,您会看到“
log4j”。展开它以通过JMX管理log4j。特别值得注意的是,可以通过编辑
appender和root阈值来动态更改日志记录级别。可以通过在启动ZooKeeper时向
JVM传递‑Dzookeeper.jmx.log4j.disabletrue来禁用log4jMBean。
©2008Apache软件。。第2页
ZooKeeperJMX
1JMX
ApacheZooKeeperhasextensivesupportforJMX,allowingyoutoviewandmanagea
ZooKeeperservingensemble.
ThisdocumentassumesthatyouhavebasicknowledgeofJMX.SeeSunJMXTechnology
pagetogetstartedwithJMX.
SeetheJMXManagementGuidefordetailsonsettinguplocalandremotemanagementof
VMinstances.BydefaulttheincludedzkServer.shsupportsonlylocalmanagement-review
thelinkeddocumenttoenablesupportforremotemanagement(beyondthescopeofthis
document).
2StartingZooKeeperwithJMXenabled
Theclassorg.apache.zookeeper.server.quorum.QuorumPeerMa
您可能关注的文档
最近下载
- 教育局师德师风建设指导手册(标准版).doc VIP
- 第七章MOS反相器.ppt
- 2026年中小学春节寒假安全教育主题班会PPT课件.pptx VIP
- (高清版)DB54∕T 0449-2025 藏猪副猪嗜血杆菌、多杀性巴氏杆菌和胸膜肺炎放线杆菌三重实时荧光定量PCR检测技术规范.docx VIP
- 小儿推拿PPT(比较全面).pptx VIP
- 电气防火检测方案说明.doc VIP
- 2025四川成都新人教版八年级英语上册Unit 1 第一单元测试卷及听力音频.docx
- 电气防火及消防设施检测方案).doc VIP
- 30题业务流程专员岗位常见面试问题含HR问题考察点及参考回答.docx VIP
- 日立电梯GVF-II电梯图纸K3500065.pdf
原创力文档

文档评论(0)