Dubbo服务降级
Posted Coreqi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dubbo服务降级相关的知识,希望对你有一定的参考价值。
当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或简单处理,从而释放服务器资源以保证核心业务正常运作或高效运作。
可以通过服务降级功能临时屏蔽某个出错的非关键服务并定义降级后的返回策略。
Dubbo支持两种服务降级策略
1)、mock=force:return+null
表示服务消费者对该服务方法的调用都直接返回null值,不发起远程调用,用于屏蔽不重要的服务不可用时的影响。
eg:在dubbo-admin中 首页-》服务治理-》消费者-》某服务、点击屏蔽
2)、mock=fail:return+null
表示服务消费者对该服务方法的调用失败后,再返回null值,不抛异常,用于容忍不重要的服务不稳定时的影响。
eg:在dubbo-admin中 首页-》服务治理-》消费者-》某服务、点击容错
以上是关于Dubbo服务降级的主要内容,如果未能解决你的问题,请参考以下文章