本人今天在使用RPC的过程中使用Zookeeper作为中间节点服务器。在windows中启动Zookeeper
在windows启动Zookeeper双击zkServer.cmd(但是需要保证安装了java环境)
![](https://img-blog.csdn.net/20180801161716401?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI4MDgxMDgx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
但是我单击启动的时候闪退:原因可以找到,编辑工具打开zkServer.cmd,然后添加如下:
![](https://img-blog.csdn.net/20180801161900128?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI4MDgxMDgx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
然后在单击zkServer.cmd这个时候就知道错误,原来是这个启动的时候要找到的zool.cfg而实际上在conf文件夹下面却是zoo_sample.cfg
![](https://img-blog.csdn.net/20180801162117927?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI4MDgxMDgx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
![](https://img-blog.csdn.net/20180801162150171?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI4MDgxMDgx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
解决办法只需要将这个配置文件修改成:
zoo_sample.cfg->zoo.cfg
或者
在这个zkEnv.cmd中将zoo.cfg->zoo_sample.cfg
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)