美文网首页
dubbox-master运行实例

dubbox-master运行实例

作者: 爱笑lo | 来源:发表于2017-07-22 16:19 被阅读0次

二话不说这里是官方的demo

https://github.com/dangdangdotcom/dubbox
dubbox是dubbo的升级版主要增加了远程调用还有dangdang自定义的一些功能

你可以先试着用eclipse导入dubbox maven工程,这里要花很长很长的时间

1.环境搭建

(1) zookeeper,这个百度一下,教程很多的。
(2) bubbo-admin,这个可以看看上一个教程:http://www.jianshu.com/p/25be2a18d15e
(3)dubbo-monitor-simple-2.5.3-assembly.tar.gz,网上搜名字直接下载就可以了。

捕获1.PNG
• Provider: 暴露服务的服务提供方。
• Consumer: 调用远程服务的服务消费方。
• Registry: 服务注册与发现的注册中心。
• Monitor: 统计服务的调用次调和调用时间的监控中心。
• Container: 服务运行容器。

dobbo-admin就相当于这里的register

2.环境的启动

(1)启动zookeeper,这个要最先启动,进入bin目录点击zkServer.cmd。
(2)启动dubbo-admin,因为它是陪配在tomcat里面的,我们启动tomcat就可以了。
这里可以打开浏览器查看检验一下

捕获2.PNG

默认账号密码都是root

捕获3.PNG

(3)dubbo-monitor-simple,解压,进入conf目录,配置dubbo.properties

捕获5.PNG

dubbo.registry.address 改成zookeeper和对应的地址,
dubbo.jetty.port 改为8090,不和tomcat冲突,
其他有冲突的端口自己改一下。

捕获4.PNG

http://localhost:8090/ 查看运行状态

捕获7.PNG

环境准备完成!

3.实例运行

到了现在你的dubbox-master应该导进去了吧
运行前根据自己的zookeeper改一下consumer与provider的配置文件,目录看图

捕获6.PNG

点击运行DemoProvider,这时可以查看monitor里面的里面的信息。

捕获8.PNG

如图demo-provider已成功开启,并提供6个providers

接着运行DemoConsumer,eclipse运行完成后进入monitor查看

捕获9.PNG

admin运行状态

捕获10.PNG

相关文章

网友评论

      本文标题:dubbox-master运行实例

      本文链接:https://www.haomeiwen.com/subject/qbtukxtx.html