Dubbo的服务治理,降级,重试

文章探讨了在大型分布式系统中,如何通过自动记录调用链路来生成服务间的依赖关系图,以及统计接口调用次数和延迟以评估系统压力。服务分层、调用链路监控、服务鉴权和降级策略是保证系统稳定性和优化体验的关键要素。
摘要由CSDN通过智能技术生成

服务治理

调用链路自动生成

一个大型的分布式系统,分布式系统是由大量的服务组成,调用链路实际上是多个服务之间的调用记录
dubbo做的分布式系统中,对各个服务之间的调用自动记录下来,然后自动将各个服务之间的依赖关系和调用链路生成出来,做成一张图

服务访问压力以及时长统计

需要自动统计各个接口和服务之间的调用次数以及访问延时,而且要分成了两个级别,一个级别是接口力度,就是每个服务的每个接口每天被调用多少次,TP50,TP90,TP99三个档次
这些东西搞定之后,后面才可以来看当前系统的压力主要在哪里,才可以进行扩容和优化

服务分层

服务分层(避免循环依赖),调用链路失败监控和报警,服务鉴权,每个服务的可用性的监控

服务降级

当被调用服务由于某些原因宕掉了或者无法提供正常服务,给服务调用者返回一个备选相应,做体验优化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值