一、Dubbo安装
(1)安装zk和tomcat
yum 安装tomcat 默认路径为 /usr/share/tomcat
- zookeeper 我这里采用的是使用zookeeper管理的。所以要安装zookeepker.1.下载zookeeper.tar.gz解压2.zk启动时会读取zoo.cfg配置文件,我们复制一下zookeeper文件夹下conf/zoo_sample.cfg 改名为zoo.cfg,zoo.cfg里面配置文件很简单,就是配置一些目录时间端口等信息。3.启动zk:sh bin/zkServer.sh start
启动zk sh bin/zkServer.sh start查看ZK服务状态: sh bin/zkServer.sh status停止ZK服务: sh bin/zkServer.sh stop 重启ZK服务: sh bin/zkServer.sh restart
(2)安装dubbo-admin
去github上下载dubbo项目。按照dubbo文档的提示去执行编译dubbo-admin。会生成dubbo-admin.war
把war解压到tomcat ROOT目录下。然后修改WEB-INF下dubbo.properties里面的ip地址,还可以修改密码等信息修改完毕后启动tomcat.然后访问ip:8080看看有没有界面。如果出现登录则没问题。如果没反映就是jdk版本的问题。dubbo-admin一般运行1.5-1.7之间,你有可能用了jdk1.8,这里在重新修改一下dubbo的pom然后重新打包就可以。具体修改方法请看.如果还不可以请下载我下面给的地址里的war包。- 启动启动服务者,在dubboadmin就可以看到相应的服务对象。至此一个简单的dubbo就搭建起来了。代码(dubbo-admin)都在github上了。github地址:
二、 Dubbo实战