学习dubbo过程中发现以下两个博文不错,收录起来。
1、Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
来自:http://blog.csdn.net/congcong68/article/details/41113239
主要介绍:dubbo的背景,dubbo简介,dubbo与zookeeper、springMVC的整合和使用
补充:
dubbo监控中心安装:
1. 拷贝解压dubbo-monitor-simple-2.4.10-assembly.tar.gz
2. 修改dubbo.properties中zk的配置
3. 启动监控中心/bin/start.sh
查看页面如下:
PS:
管理平台是实时查看provider和consumer的,服务停后会自动取消注册
监控平台可以查看统计数据,这里有一个前提,就是provider启用了监控特性,如果未启用监控特性,监控平台就不会显示数据
对DUBBO接口测试时,调用服务结束后,会在管理平台取消注册,所以如图testcase的应用在管理平台查询不到,在监控平台为no consumer
可通过如下方式验证,让testcase在管理平台和监控平台查看到为consumer:
获得GenericService后,不调用服务的方法,加个while等待1000s,在这1000秒内可以查看在testcase的注册信息
GenericService adsi=(GenericService)context.getBean("newsDubboService");
int i = 0;
while(i<10){
Thread.sleep(100000);
i++;
}
2、Dubbo 用户指南
http://dubbo.io/User+Guide-zh.htm