Spring Cloud Gateway负载均衡-加权随机策略 环球微动态

来源: 腾讯云 时间:2023-04-11 16:22:21


(资料图片仅供参考)

加权随机策略

加权随机策略是在随机策略的基础上增加了权重的概念,权重越大的服务实例会获得更多的请求。这种策略适合于一些性能较好的服务器,可以提高系统的性能。我们可以使用Spring Cloud Gateway提供的WeightedResponseTimeLoadBalancer来实现加权随机负载均衡。

示例代码如下:

@Configurationpublic class LoadBalancerConfiguration {     @Bean    public LoadBalancerClient loadBalancerClient() {        return LoadBalancerClient.create();    }     @Bean    public LoadBalancerProperties loadBalancerProperties() {        return new LoadBalancerProperties();    }     @Bean    public LoadBalancerFactory loadBalancerFactory() {        return new LoadBalancerBuilderFactory();    }     @Bean    public LoadBalancer weightedRandomLoadBalancer(            LoadBalancerClient loadBalancerClient,            LoadBalancerProperties loadBalancerProperties,            LoadBalancerFactory loadBalancerFactory) {         return loadBalancerFactory.create(loadBalancerClient, loadBalancerProperties,                WeightedResponseTimeLoadBalancer.class);    }}

在这个例子中,我们与随机策略的示例相似,只是将RandomLoadBalancer改为WeightedResponseTimeLoadBalancer。

X 关闭

热门推荐

视焦点讯!23鲁信SCP002票面利率为2.6300%

2023-04-11   东方财富Choice数据

城市交通综合调查开启入户调查

2023-04-11   北京青年报官网

重点聚焦!linux安装Apache

2023-04-11   腾讯云

centos和Ubuntu对比

2023-04-11   腾讯云

全球快报:图集 | 北京遭遇沙尘天气

2023-04-11   北京青年报官网

北京世园公园举行首飞活动

2023-04-11   人民网

vim快捷键大全

2023-04-11   腾讯云

“随心飞”返场热度不减

2023-04-11   经济日报

你好,清华园春天的好消息

2023-04-10   清小华

容知日新:2022年净利润同比增长42.86% 拟10转4.8派5.4元

2023-04-10   上海证券报·中国证券网

北京双预警升级!明晨需注意——

2023-04-10   北京日报客户端

天天动态:shell循环语句

2023-04-10   腾讯云

【视觉志】赶春 天天微动态

2023-04-10   信阳日报

中国节能创新治水模式 探索“水之道”

2023-04-10   中国产业经济信息网

九江SIEMENS西门子PLC模块代理商

2023-04-10   八方资源网

吐哺的意思_吐哺

2023-04-10   互联网

普陀区召开法治建设示范街镇创建培训会

2023-04-10   上海市普陀区人民政府网站

关于选购春茶的消费提示

2023-04-10   烟台市场监管

送礼物不能送什么

2023-04-10   太平洋礼物网

Copyright   2015-2022 中国行业信息网版权所有  备案号:   联系邮箱:29 59 11 57 8@qq.com