一、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,如下图所示。
III.在zookeeper-3.4.6下新建datatemp文件 注意:因为不是集群不用配置IP和data下的id,路径最好"\\",不然保存位置可能出现错误。 (3)运行(Linux下是zkServer.sh start启动,zkServer.sh status查看状态),启动zkServer.cmd
结果如下:
二、dubbo-admin搭建
下载源码:https://github.com/alibaba/dubbo
1.将WEB-INF目录下的dubbo.properties文件下的注册中心改为自己的注册中心IP。注册中心在本地就用127.0.0.1,如下图所示。
2.将dubbo-admin打包成war包(如果不想自己打包可以下载本文末尾提供的war包,jdk8下可用),放在tomcat\webapps下,运行tomcat\bin\startup.bat。如下图。
运行:如下图。
3.停在INFO zkclient.ZkEventThread - Starting ZkClient event thread.表示你的注册中心没有启动,先去启动zookeeper注册 中心。
最后启动成功
4.访问dubbo-admin,输入网址http://localhost:8080/dubbo-admin-2.5.4/,然后就可以管理dubbo了。
注意:我用的Java 8,所以最好是jdk8的环境。
dubbo-admin-2.5.4.war下载地址: http://download.csdn.net/detail/bo602505401/9904251
Zookeeper单节点注册中心下载地址: http://download.csdn.net/detail/bo602505401/9904255