一、为了更清晰理解服务者、消费者、注册中心的关系,准备3台机器,规划如下:
1.机器1,ip地址:10.10.10.99,安装zookeeper服务和dubbo admin控制台。
2.机器2,ip地址:10.10.10.10,提供服务者。
3.机器3,ip地址:10.10.10.9,提供消费者。
二、在机器1配置好zookeeper,并启动如下:
1.配置zookeeper:
2.启动zookeeper:
三、在机器一(ip地址:10.10.10.99),配置dubbo admin控制台,修改登录密码(默认登录账户:root),然后启动,并访问查看。
1.配置dubbo admin的注册中心以及登录密码:
2.启动dubbo admin控制台:
3.查看dubbo admin控制台,使用root账户并使用前面设置的密码登录,并查看现有注册的服务:
四、在机器二(ip:10.10.10.10),配置服务者,修改注册中心为10.10.10.99:2181,并启动服务者,然后在控制台查看。
1.配置服务者,修改服务者注册中心:
2.启动服务者,在控制台查看输出信息:
3.查看dubbo admin控制台服务是否注册成功,是否已经有消费者:
4.点击服务进入查看详细信息,服务的提供者(如果多台机器提供服务这里会有多台IP)。
五、在机器三(ip:10.10.10.9),配置消费者,修改注册中心为10.10.10.99:2181,并启动消费者,然后在控制台查看。
1.配置消费者,修改注册中心:
2.执行消费者,查看控制台注册信息,以及从服务者接收到的相应信息:
3.在dubbo admin控制台查看消费者信息(如果有多个消费者,这里会显示多个IP)。
六、至此简单的demo完成,大家可以自己试验多服务和多消费者的情况,项目源码和dubbo admin由于附件大小限制,有需要的可以单独联系我。
相关推荐
dubbo.rpc.demo.rar;dubbo双模块RPC调用,附源码及编译后内容,解压即可用;dubbo.rpc.demo.rar;dubbo双模块RPC调用,附源码及编译后内容,解压即可用;dubbo.rpc.demo.rar;dubbo双模块RPC调用,附源码及编译后...
dubbo入门 dubbo_demo.zip,dubbo入门 dubbo_demo.zip,dubbo入门 dubbo_demo.zip
dubbo-demo.zip
[INFO] dubbo-demo ........................................ SUCCESS [0.018s] [INFO] dubbo-demo-api .................................... SUCCESS [1.810s] [INFO] dubbo-demo-provider ........................
zookeeper-3.4.8和dubbo-admin.war,博主已验证,并有免费demo可供下载;安装步骤可参考 http://blog.csdn.net/evankaka/article/details/47858707(jdk1.7,maven3.2.3)
springboot整合dubbo和springboot的小demo,下载之后修改一下application.properties就可以使用
dubbo-demo dubbo-simulate tomcat.8080
Dubbo入门级Demo,整合了SpringBoot,提供给有需要的人。
dubbo-consumer.zip
使用Idea开发,用来测试dubbo和zookeeper整合的测试demo,装好zookeeper,首先启动Zookeeper:zkServer.cmd 然后启动服务生产者测试类,最后启动服务消费者的测试类,
dubbo测试的小案例,里面包含没有使用springboot的dubbo设置与使用springboot怎样设置dubbo
关于dubbo的小demo适合最初级的看看,不错的,dubbo-master.zip
dubbo-demo-consumer、dubbo-demo-provider、dubbo-simple-monitor实例服务
整合spring-cloud-alibaba、dubbo和nacos注册中心微服务 ...dubbo接口定义 (demo-dubbo-nacos-api) 服务生产者ServiceA (demo-dubbo-nacos-ServiceA) 服务消费者ServiceB (demo-dubbo-nacos-ServiceB)
springBoot整合Dubbo以及踩过的坑