dubbo用于大型项目中系统间的调用,返回java对象
由于jdk版本的不一致,下载的war包可能出现很多错误,所以生成适合自己的war包,通过dubbo-admin可以对消费者和提供者进行管理;
具体步骤:
1.下载dubbo-admin :下载地址(https://github.com/alibaba/dubbo/archive/dubbo-2.5.10.zip)
2.进入dubbo-admin这个文件目录 运行命令:
mvn package -Dmaven.skip.test=true
提示一下结果打包成功
3.打包成功之后,就会发现dubbo-admin下多了个target文件夹,打开target文件夹,发现里面有个war包,下面我们将这个war包部署到tomcat上。把dubbo-admin-2.5.10.war放到tomcat的webapps目录下
4.启动tomcat,让它把war解压了
tomcat的webapps里面就会多了dubbo-admin-2.5.10文件夹,后停止tomcat
5.打开刚刚tomcat解压生成的dubbo.properties
目的是清楚登录时的用户名和密码
dubbo.registry.address=zookeeper://127.0.0.1:2181 dubbo.admin.root.password=root dubbo.admin.guest.password=guest
用户名root,密码root;
用户名guest,密码guest;
6.下载安装zookeeper 下载地址(http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz)
配置zookeeper,参照(http://www.cnblogs.com/zandz/p/8669007.html)
先启动zookeeper;
后再启动tomcat
访问地址:http://localhost:8090/dubbo-admin-2.5.10/
用户名root,密码root;
用户名guest,密码guest;