zookeeper 服务器安装(1,单一实例zookeeper及其监控)
2014-12-17 16:32
281 查看
dubbo测试服务都已经弄好了,现在我来使用zookeeper进行服务管理。
1,下载并启动zookeeper服务器程序。
地址:http://apache.dataguru.cn/zookeeper/
目前最新发布版本是3.4.6,我下载的就是这个。
解压文件到任意目录。
conf 文件夹 下有 zoo.cfg.bak 这个文件,去掉后最 .bak ,根据需要修改配置项目。具体的参数可以参考 dubbo 上面的说明。
我目前的配置是如下:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=D:/dubbo/zookeeper/data
clientPort=2181
在bin文件夹下 有 zkServer.cmd 和 zkServer.sh 两个文件,如果你是 windows系统的,双击 zkServer.cmd 即可启动zookeeper服务器。
2,修改服务提供、消费程序中的服务注册地址
如下:
下面这个写法也是可以的
3,启动程序验证
启动服务端和消费端程序,会发现报错了,提示类不存在。
经过查找,发现是没有zkclient的jar包。
在pom里添加如下依赖
4,监控程序安装
下载阿里巴巴的服务监控软件。
地址:http://download.csdn.net/detail/fangxiaoji/8270365
将war包放到 tomcat或者其它web容器中,自动部署。
配置文件:
修改dubbo.properties
注意事项:
1,目前我部署的情况是zookeeper必须在启动状态,此监控程序才能正常开启;
2,一定要保证上面的地址,跟你实际的部署地址是相同的
3,要确定监控程序所在的机器与zookeeper服务器所在的机器网络和端口是允许访问的。
打开界面如下:
1,下载并启动zookeeper服务器程序。
地址:http://apache.dataguru.cn/zookeeper/
目前最新发布版本是3.4.6,我下载的就是这个。
解压文件到任意目录。
conf 文件夹 下有 zoo.cfg.bak 这个文件,去掉后最 .bak ,根据需要修改配置项目。具体的参数可以参考 dubbo 上面的说明。
我目前的配置是如下:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=D:/dubbo/zookeeper/data
clientPort=2181
在bin文件夹下 有 zkServer.cmd 和 zkServer.sh 两个文件,如果你是 windows系统的,双击 zkServer.cmd 即可启动zookeeper服务器。
2,修改服务提供、消费程序中的服务注册地址
如下:
<dubbo:registry protocol="zookeeper" address="127.0.0.1:2181" />
下面这个写法也是可以的
<dubbo:registry address="zookeeper://127.0.0.1:2181" />
3,启动程序验证
启动服务端和消费端程序,会发现报错了,提示类不存在。
经过查找,发现是没有zkclient的jar包。
在pom里添加如下依赖
<span style="white-space:pre"> </span><dependency> <span style="white-space:pre"> </span><groupId>com.github.sgroschupf</groupId> <span style="white-space:pre"> </span><artifactId>zkclient</artifactId> <span style="white-space:pre"> </span><version>0.1</version> <span style="white-space:pre"> </span></dependency>再启动程序,一切正常了。
4,监控程序安装
下载阿里巴巴的服务监控软件。
地址:http://download.csdn.net/detail/fangxiaoji/8270365
将war包放到 tomcat或者其它web容器中,自动部署。
配置文件:
修改dubbo.properties
dubbo.registry.address=zookeeper://172.16.30.64:2181 dubbo.admin.root.password=root dubbo.admin.guest.password=guest这三项是管理zookeeper服务器的地址,和用户名密码,根据实际需要进行修改
注意事项:
1,目前我部署的情况是zookeeper必须在启动状态,此监控程序才能正常开启;
2,一定要保证上面的地址,跟你实际的部署地址是相同的
3,要确定监控程序所在的机器与zookeeper服务器所在的机器网络和端口是允许访问的。
打开界面如下:
相关文章推荐
- nagios 监控Linux和Unix服务器(ubuntu服务器安装实例)
- nagios 监控Linux和Unix服务器(ubuntu服务器安装实例)
- PHP4在WinXP下IIS和Apache2服务器上的安装实例[转载]
- PHP4在WinXP下IIS和Apache2服务器上的安装实例
- CruiseControl 安装 配置 教程 实例 搭建服务器 (CruiseControl + git/svn)
- centos5安装飞信机器人监控web服务器(转)
- ubuntu 安装 Nagios服务器监控软件
- 转贴:PHP4.23在WindowsXP下的IIS和Apache2两种服务器上的安装实例
- PHP4.23在WindowsXP下的IIS和Apache2两种服务器上的安装实例
- 服务器SQL2000与SQL2005的安装与实例
- Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份
- Step by step安装Xymon服务器监控系统
- 【Vegas原创】Oracle10g一台服务器安装多个实例方法
- 局域网服务器安装实例
- Nagios 监控 Linux 服务器 运行情况 快速安装手册
- PHP4在WinXP下IIS和Apache2服务器上的安装实例
- PHP4在WinXP下IIS和Apache2服务器上的安装实例
- Cacti监控服务器的安装
- LR监控服务器以及在服务器上安装rstatd守护进程
- Win2003远程安装服务器详细部署实例(RIS)