![](https://img-blog.csdnimg.cn/d549239ebd284a19b18c77186e6dd2fc.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
专栏二十 :dubbo
文章平均质量分 85
dubbo框架
北九二七
总有乌云遇见皎月,只要坚持就云开见月明。
展开
-
【dubbo系列五】分组聚合
为什么dubbo要分组配置?因为服务器有限,想在同一个注册中心中,分隔测试和开发环境。理解分组聚合含义按组合并返回结果。从不同group中选取部分内容合并他们结果返回,这便是分组聚合。案例强化理解:例如你去吃火锅,服务员给你一个菜单,菜单上按不同菜类型(汤底,底肉类,刺身,丸子类等),现在你从每种选取一个形成订单告,返回给服务员告诉他们你要这些,这就是一个简单的聚合菜单项Dubbo分组聚合-配置provider层...原创 2021-12-21 08:58:21 · 943 阅读 · 0 评论 -
【dubbo系列四】熔断-服务降级
目录熔断的作用解决provider长时间未响应思路Dubbo服务降级使用1.mock机制2.服务消费者mock属性的使用3.失败调用自定义的ServiceMock对应方法四种mock调用策略1.fail 策略2.fail:策略总结熔断的作用Dubbo引用熔断(服务降级)的目的是为了防止provider无报错情况下长时间的响应 ,影响了其他服务进度,从而导致降低了consumer消费性能解决provider长时间未响应思路遇到长时间未响应及频繁超.原创 2021-12-20 17:02:47 · 5087 阅读 · 1 评论 -
【dubbo系列三】容错机制
目录集群容错方式集群容错路线容错机制使用容错机制原理1.Failover Cluster (默认)2.Failfast Cluster3.Failsafe Cluster4. Failback Cluster5. Forking Cluster [ fork ]6. Broadcast Cluster在网络通信中有很多不确定的因素,比如网络延迟、网络中断等,此类情况出现的话会造成当前这次请求出现失败。当服务通信出现这类问题时,需要采取一定措施来应对。Dubb原创 2021-12-20 16:52:02 · 784 阅读 · 0 评论 -
【dubbo系列二】负载均衡
将网络请求,或者其他形式的负载“均摊”到不同的机器上。避免集群中部分服务器压力过大,而另一些服务器比较空闲的情况。通过负载均衡,可以让每台服务器获取到适合自己处理能力的负载。在为高负载服务器分流的同时,还可以避免资源浪费分类软件负载 : 软件层,代码层 硬件负载 : 硬件层设备Dubbo负载均衡五大策略说明 实现负载均衡方式 机制说明及使用 RandomLoadBalance(随机) 按权重大小概率随机(同抽奖一样.原创 2021-12-20 16:44:43 · 466 阅读 · 0 评论 -
【dubbo系列一】搭建 dubbo 框架
目录注册中心 interfacepom.xml配置服务端 (提供层provider)dubbo-privder.xml下配置信息pom.xml配置客户端 消费层consumerdubbo-consumer.xml配置信息pom.xml配置测试类@Component 项目 @Controllerdubbo-父项目 pom.xml配置consumer和provider是框架中必然存在的,Registry做为全局配置信息管理模块,推荐生产环境使用Registry...原创 2021-12-20 16:41:10 · 913 阅读 · 0 评论