1. 安装Zookeeper,启动;
2. 创建MAVEN项目,构建Dubbo+Zookeeper+Spring实现的简单Demo;
3. 安装Dubbo-admin,实现监控。
一.安装Zookeeper。
Zookeeper的下载安装请参考:http://blog.csdn.net/a815044993/article/details/78425717。
二.创建maven项目。
项目结构:
主要分三大模块:
dubbo-api : 存放公共接口;
dubbo-consumer : 调用远程服务;
dubbo-provider : 提供远程服务。
项目地址:https://github.com/nomico271/DatatablesDemo.git(这个一个高手写的例子,大家可以借鉴借鉴。)
直接maven导入即可。
dubbo-api,在服务提供方和消费方共享。 需要独立运行,将整个项目部署到tomcat里即可。
dubbo-provider用来打包供消费者使用:在procider类里,直接run as -->java application就可以。
dubbo-consumer的MAVEN项目,可以有多个consumer。再Consumer直接run as -->java application就可以。
三.安装Dubbo-admin,实现监控。
下载war包后直接在tomcat里启动。
war包地址:http://download.csdn.net/download/a815044993/10049815
启动Tomcat后访问http://localhost:8090/dubbo-admin-2.5.6
输入用户名:root 密码:root
进入页面:
大功告成!