总所周知,zk是用java代码写的,那么启动肯定会调用java的类。那么它具体调用哪个类?两种方法:方法一:查看zkServer.cmd/zkServer.sh启动文件,里面有个关键的类org.apache.zookeeper.server.quorum.QuorumPeerMain.main 。方法二:jps查看zk进程,会看到调用QuorumPeerMain。
配置文件里面是调用了QuorumPeerMain的main方法那么程序启动时他们到底干了什么事情,下面一起解密:








总所周知,zk是用java代码写的,那么启动肯定会调用java的类。那么它具体调用哪个类?两种方法:方法一:查看zkServer.cmd/zkServer.sh启动文件,里面有个关键的类org.apache.zookeeper.server.quorum.QuorumPeerMain.main 。方法二:jps查看zk进程,会看到调用QuorumPeerMain。
配置文件里面是调用了QuorumPeerMain的main方法那么程序启动时他们到底干了什么事情,下面一起解密:
本文标题:zk源码解析-2018-11-23
本文链接:https://www.haomeiwen.com/subject/xdpdqqtx.html
网友评论