基本环境:
jdk1.8、tomcat8、maven3.6.3、zookeeper-3.5.9、dubbo-2.5.x
1.实验dubbo之前我们需要有一个测试的Demo,以下为Demo目录结构
2.目录说明:
dubbo-api : 存放公共接口
dubbo-consumer : 调用远程服务
dubbo-provider : 提供远程服务
3.先启动配置好的zookeeper
4.启动dubbo-provider模块
再启动dubbo-consumer模块
5.下载dubbo,在cmd进入dubbo-admin目录,执行maven命令:
mvn install -Dmaven.test.skip=true
结束
6.在dubbo-admin\target目录下将生成的war包放在tomcat webapps目录下
7.启动tomcat,进入dubbo管理界面,账密都为root:
http://localhost:8081/dubbo-admin-2.5.10
Demo链接:https://github.com/SunnyBoy-WYH/Dubbo-demo
dubbo参考文章:
Dubbo入门---搭建一个最简单的Demo框架_noaman_wgs的博客-CSDN博客_dubbo
码道人https://markdowner.net/article/139458665160962048
zookeeper参考文章:
Windows环境下Zookeeper安装配置_天乔巴夏丶-CSDN博客_windows zookeeper安装配置
zookeeper下载链接:Apache ZooKeeper
dubbo官网:Apache Dubbo