一、dubbo 管理控制台安装
dubbo 管理控制台安装的官方教程地址:http://dubbo.io/books/dubbo-admin-book/install/admin-console.html
1.1 下载 dubbo-admin
github 下载地址:https://github.com/dubbo/dubbo-ops
下载并解压压缩包 dubbo-ops-master.zip
得到文件夹 dubbo-ops-master
在 dubbo-admin 目录下使用 cmd 进入命令行窗口,执行以下命令进行打包:
mvn clean package
打包完成之后,即可在 target 目录下得到 dubbo-admin-2.0.0.war
将 dubbo-admin-2.0.0.war 解压到 tomcat 项目目录下,修改配置文件 dubbo-admin\WEB-INF\dubbo.properties:
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
初始默认 zookeeper 地址为 127.0.0.1:2181,可根据自己的 zookeeper 服务器地址进行配置。
若 zookeeper 服务器进行了集群,可修改配置为:
dubbo.registry.address=zookeeper://127.0.0.1:2181?backup=10.20.153.11:2181
默认有两个用户,root 用户(密码初始默认为 root),guest 用户(密码初始为 guest)。
1.2 启动
启动 tomcat,访问 dubbo-admin 对应项目,如访问:http://localhost:81
即可看到如下界面:
输入用户名和密码之后,可看到如下界面:
至此,说明启动成功。
二、demo 示例
DubboDemo 示例程序 github 地址:https://github.com/dksky/DubboDemo
说明:
dubbo-api:公共接口
dubbo-common-config:公共配置
dubbo-consumer:服务消费者
dubbo-provider:服务提供者
运行 Provider.java 的 main 方法,启动服务提供者。即可在管理控制台中看到对应服务提供者,如下图:
运行 Consumer.java 的 main 方法,即可看到回调信息,如下图:
实际生产环境中,可将服务打为 jar 包独立部署。
参考文章:http://blog.csdn.net/noaman_wgs/article/details/70214612
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于