首页 > 其他分享 >NacosRule负载均衡

NacosRule负载均衡

时间:2023-06-20 17:11:48浏览次数:34  
标签:负载 权重 NacosRule 实例 集群 均衡

一、集群优先规则

1、配置OrderService的集群名称。

cloud:
    nacos:
      server-addr: localhost:8848 # nacos服务地址
      discovery:
        cluster-name: HZ #集群名称

2、开启服务测试发现order-service依然是轮询,并未优先选择在本地集群位置的user-service

  集群负载均衡:在order-service中设置负载均衡的IRule为NacosRule,这个规则优先会寻找与自己同集群的服务。

  当本地集群找不到服务。则会跨集群访问并且日志中会发出跨集群访问警告。方便运维人员检查。

userservice:
  ribbon:
    NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule # com.netflix.loadbalancer.RandomRule # 负载均衡规则

 

二、根据权重负载均衡

实际部署中会出现这样的场景: 服务器设备性能有差异,部分实例所在机器性能较好,另一些较差,因此希望性能好的机器承担更多的用户请求。

Nacos提供了权重配置来控制访问频率,权重越大则访问频率越高。

  在Nacos控制台可以设置实例的权重值,首先选中实例后面的编辑按钮。

  

权重为0:方便服务版本升级。

实例的权重控制:

  Nacos控制台可以设置实例的权重值,0~1之间

  同集群内的多个实例,权重越高被访问的频率越高

  权重设置为0则完全不会被访问

标签:负载,权重,NacosRule,实例,集群,均衡
From: https://www.cnblogs.com/fxzm/p/17494137.html

相关文章

  • 基于fpga的直方图均衡 fpga图像处理 fpga开发实现一张rgb565分辨率300*200的图像的
    基于fpga的直方图均衡fpga图像处理fpga开发实现一张rgb565分辨率300*200的图像的直方图均衡化,主图为均衡后图像,副图为原图,由于原图像的对比度非常低,所以显示地并不清楚,也可以看出,经过处理后的图像对比度显著提高,使得图像清晰。基于FPGA的直方图均衡是一种使用FPGA进行图像处理......
  • Ribbon负载均衡
    负载均衡流程 IRule决定负载均衡策略 默认ZoneAvoidanceRule。调整负载均衡规则通过定义IRule实现可以修改负载均衡规则,有两种方式:1、代码方式:【全局作用在orderservice无论调用哪一个服务都是用该种负载均衡方式】在order-service中的OrderApplication类中,定义一个新的I......
  • LVS 负载均衡配置
    LVS全称LinuxVirtualServer,Linux虚拟服务器。现在LVS已经是Linux内核标准的一部分。使用LVS可以达到的技术目标是:通过LVS达到的负载均衡技术和Linux操作系统实现一个高性能高可用的Linux服务器群集,它具有良好的可靠性,可拓展性和可操作性。注意:此次部署的三个节点采用系统为Cent......
  • 分布式、负载均衡、缓存、数据库中间件【杭州多测师_王sir】
      ......
  • opencv 直方图/ 均衡化
    importcv2importnumpyasnpimportmatplotlib.pyplotasplt#若是画图像plt是RGB的与cv2不同img=cv2.imread('C:/Users/59925/Desktop/pytest/pics/eye.jpg')#把图片读取成灰度图minions-stemplate=cv2.imread('C:/Users/59925/Desktop/pytest/pics/eye.jpg')#把图片读取......
  • stress模拟系统负载较高时的场景
    #!/bin/bash#获取网卡名称network_adapter=`ipa|grep"BROADCAST"|awk'{print$2}'|awk-F:'{print$1}'`functionNet_speed_limiting{#输入提示read-p"PleaseinputNetspeedlimitingrate(kbit):"Net_raterea......
  • 基于瑞丽多径信道的无线通信信道均衡算法matlab仿真,对比MMSE,ZF-DFE,MMSE-DFE
    1.算法仿真效果matlab2022a仿真结果如下: 2.算法涉及理论知识概要        信道均衡(Channelequalization)是指为了提高衰落信道中的通信系统的传输性能而采取的一种抗衰落措施。它主要是为了消除或者是减弱宽带通信时的多径时延带来的码间串扰(ISI)问题。其机理是对信道......
  • Kong入门学习实践(4)负载均衡与正则路由
    最近在学习Kong网关,因此根据老习惯,我会将我的学习过程记录下来,一来体系化整理,二来作为笔记供将来翻看。由于我司会直接使用Kong企业版,学习过程中我会使用Kong开源版。本篇,我们学习快速配置一个最常见的基本功能:负载均衡与正则路由。关于负载均衡所谓负载均衡,就是通过负载均衡算......
  • 一文实战K8S中的服务发现和负载均衡
    开篇在Kubernetes集群中,服务发现和负载均衡是非常重要的概念和功能。它们可以帮助我们管理应用程序的访问和流量分发,确保应用程序的高可用性和性能。在本文中,我们将通过一个实战案例,探索Kubernetes中的服务发现和负载均衡机制,并演示如何在集群中部署和管理具有负载均衡能力的应用......
  • 一文实战K8S中的服务发现和负载均衡
    开篇在Kubernetes集群中,服务发现和负载均衡是非常重要的概念和功能。它们可以帮助我们管理应用程序的访问和流量分发,确保应用程序的高可用性和性能。在本文中,我们将通过一个实战案例,探索Kubernetes中的服务发现和负载均衡机制,并演示如何在集群中部署和管理具有负载均衡能力的应......