天天看点

Zookeeper的注册中心和dubbo-admin的搭建

一、Zookeeper的注册中心

Zookeeper下载地址:http://www.apache.org/dist//zookeeper/

1.非集群搭建         因为windows和linux下的搭建基本一样(只有启动命令不同),这里以windows下为例,我的是3.4.6版本。 (1)解压 (2)配置 I.到zookeeper-3.4.6\conf目录下将zoo_sample.cfg名字改为zoo.cfg,这是默认的配置文件。 II.新增dataDir=D:\\opt\\zookeeper-3.4.6\\datatemp,如下图所示。                     

Zookeeper的注册中心和dubbo-admin的搭建

III.在zookeeper-3.4.6下新建datatemp文件 注意:因为不是集群不用配置IP和data下的id,路径最好"\\",不然保存位置可能出现错误。  (3)运行(Linux下是zkServer.sh start启动,zkServer.sh status查看状态),启动zkServer.cmd

Zookeeper的注册中心和dubbo-admin的搭建

         结果如下:          

Zookeeper的注册中心和dubbo-admin的搭建

二、dubbo-admin搭建

下载源码:https://github.com/alibaba/dubbo

1.将WEB-INF目录下的dubbo.properties文件下的注册中心改为自己的注册中心IP。注册中心在本地就用127.0.0.1,如下图所示。

Zookeeper的注册中心和dubbo-admin的搭建

2.将dubbo-admin打包成war包(如果不想自己打包可以下载本文末尾提供的war包,jdk8下可用),放在tomcat\webapps下,运行tomcat\bin\startup.bat。如下图。          

Zookeeper的注册中心和dubbo-admin的搭建

运行:如下图。

3.停在INFO zkclient.ZkEventThread - Starting ZkClient event thread.表示你的注册中心没有启动,先去启动zookeeper注册 中心。

Zookeeper的注册中心和dubbo-admin的搭建

最后启动成功

Zookeeper的注册中心和dubbo-admin的搭建

4.访问dubbo-admin,输入网址http://localhost:8080/dubbo-admin-2.5.4/,然后就可以管理dubbo了。

Zookeeper的注册中心和dubbo-admin的搭建

注意:我用的Java 8,所以最好是jdk8的环境。

dubbo-admin-2.5.4.war下载地址:  http://download.csdn.net/detail/bo602505401/9904251

Zookeeper单节点注册中心下载地址:  http://download.csdn.net/detail/bo602505401/9904255

继续阅读