基于 Dubbo Admin 通过权重调整流量分布

Dubbo提供通过权重调整流量分布的服务治理能力,可以在无需重启应用的情况下,通过权重动态调整流量分布。

Dubbo可以通过XML配置,注解配置,动态配置实现通过权重调整流量分布,这里主要介绍动态配置的方式,其他配置方式请参考旧文档配置

开始之前

请确保成功运行Dubbo-Admin

背景信息

在机器性能差异的场景下,不同机器的负载需要进行系统评估,需要对某些机器降级。通过权重调整机器的流量比例,可以合理地评估机器性能。 某些服务会面临流量冲击,为了保证核心服务的可用性,需要对某些服务降级。通过权重调整流量分布,避免流量冲击引发的故障。

操作步骤

权重调整

  1. 登录Dubbo-Admin控制台
  2. 在左侧导航栏选择服务治理 > 权重调整。
  3. 点击创建按钮,在新建权重规则面板中,填写规则内容,然后单击保存。
规则详解

对于通过权重动态调整流量分布场景,只需要理清楚以下问题基本就知道配置该怎么写了:

  1. 要修改整个应用的配置还是某个服务的配置。
    • 应用:scope: application, key: app-name(还可使用services指定某几个服务)。
    • 服务:scope: service, key:group+s
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值