dubbox+zookeeper环境搭建
zookeeper安装1. 1 下载地址 http://apache.fayea.com/zookeeper/1.2 安装 (1)WINDOWS直接解压 (2)打开根目录下的conf子目录, 将zoo_sample.cfg修改为zoo.cfg (3)修改新增zoo.cfg中的节点 dataDir=F:\\zookeepe
zookeeper安装
1. 1 下载地址
http://apache.fayea.com/zookeeper/
1.2 安装
(1)WINDOWS直接解压
(2)打开根目录下的conf子目录, 将zoo_sample.cfg修改为zoo.cfg
(3)修改新增zoo.cfg中的节点
dataDir=F:\\zookeeper-3.4.8\\log
dataLogDir=F:\\zookeeper-3.4.8\\log
(4)启动zookeeper
使用 zookeeper-3.4.8\bin 下的zkServer.cmd
dubbo与dubbox编译
2.1 dubbo下载地址
https://github.com/alibaba/dubbo
2.2 dubbox下载地址
https://github.com/dangdangdotcom/dubbox..
2.3搭建dubbo-admin
(1)在编译好的代码文件夹中,将E:\DUBBO\dubbo\dubbo-admin\target目录下的dubbo-admin-2.5.4-SNAPSHOT拷贝到tomcat的webapp目录下
(2)修改E:\DUBBO\dubbo\dubbo-admin\target\dubbo-admin-2.5.4-SNAPSHOT\WEB-INF\dubbo.properties配置文件,将zookeeper路径和自身用户名密码配置正确
2.4 搭建dubbo-monitor
(1)找到E:\dubbox\dubbox\dubbo-simple\dubbo-monitor-simple\target下编译好的包,解压。
(2)修改E:\DUBBO\dubbo\dubbo-simple\dubbo-monitor-simple\target\dubbo-monitor-simple-2.5.4-SNAPSHOT\conf目录下dubbo.properties配置文件,将以下两个节点的端口,修改为一个没有使用的端口
dubbo.protocol.port=7070
dubbo.jetty.port=8080
(3)E:\DUBBO\dubbo\dubbo-simple\dubbo-monitor-simple\target\dubbo-monitor-simple-2.5.4-SNAPSHOT\bin下,使用start.bat启动服务
dubbo编译可能遇到的错误(转)
更多推荐
使用的是JDK 1.8.0_05, dubbo-admin版本是2.5.4-SNAPSHOT,也遇到了一样的问题。解决方案如 :
(1)webx的依赖改为3.1.6版;
(2)添加velocity的依赖,我用了1.7;
(3)对依赖项dubbo添加exclusion,避免引入旧spring
(4)webx已有spring 3以上的依赖,因此注释掉dubbo-admin里面的spring依赖
确定war包解压后lib目录没有spring 3 以下的依赖就行。然后运行正常了。