-
Notifications
You must be signed in to change notification settings - Fork 222
load balancing
chengyouling edited this page Apr 28, 2024
·
6 revisions
负载均衡(Load Balance,简称 LB)是高并发、高可用系统必不可少的关键组件,目标是 尽力将网络流量平均分发到多个服务器上,以提高系统整体的响应速度和可用性。
spring-cloud-huawei目前主要支持三种负载访问策略:RoundRobin、Random和WeightedResponse。 需要开启负载均衡策略时,在上游微服务开启如下配置:
servicecomb:
matchGroup:
AllOperation: |
matches:
- apiPath:
prefix: "/"
loadbalance:
AllOperation: |
rule: Random #该配置说明负载均衡的策略是随机,轮询策略该配置项的值为RoundRobin,响应加权为WeightedResponse
注意: 1、如果未开启负载均衡相关策略默认是轮询模式,读者可使用该demo自行验证。 2、WeightedResponse响应加权负载均衡策略支持版本为1.11.7-2021.0.x/1.11.7-2022.0.x/1.11.7-2023.0.x, RestTemplate调用需要使用Spring Cloud Huawei提供的GovernanceRestTemplate。
-
使用Spring Cloud Huawei功能
-
使用服务治理
-
生态集成
-
迁移改造问题
-
配置参考
-
优秀实践
-
常见问题