首页 > 其他分享 >负载均衡设计技巧

负载均衡设计技巧

时间:2022-11-13 21:47:25浏览次数:27  
标签:负载 技巧 权重 轮询 均衡 服务器 性能

通用负载均衡算法

  轮询、随机:请求依次(随机)发给处理服务器

    实现简单,但是不会判断服务器状态(除非服务断开)

  加权轮询:配置权重,按照权重发送给服务器

    试用于服务器新老搭配,性能不同

    实现复杂,不会判断服务器状态,权重配置不合理可能会服务器过载

    权重等于轮询数量:请求分配不均衡,有毛刺现象

    权重概率

    权重动态调整:参考nginx

  负载优先:分配给当前负载最低的服务器
    场景参考LVS

    实现复杂,需要获取服务器状态。但是可以根据服务器状态进行负载均衡,避免过载。

  性能优先:分配给当前性能最好的服务器(响应时间)

    场景参考nginx响应时间(需要插件)

    实现复杂,可以根据性能负载均衡,响应需要通过负载均衡(需要统计响应时间)

  hash算法: 根据参数计算hash映射服务器

    适用于有状态的任务例如购物车,或者分片的任务

    实现简单,但是不判断服务器状态

 

业务级别负载均衡 ---基于业务内容而非基于请求

  cookie: 没有时轮询(随机),有时根据cookie分配

  自定义http-header:没有时轮询(随机),有时根据自定义负载。 一版用于精细地理位置、版本等

  http query string:查询参数携带信息

 

服务器性能估算:

  接口性能:20-100ms

  服务器性能:32核性能大约300-1000 TPS/QPS   

  服务器数量=QTS+TPS/单个服务器性能

  

 

 

 

 

 

 

  

标签:负载,技巧,权重,轮询,均衡,服务器,性能
From: https://www.cnblogs.com/windghost/p/16887004.html

相关文章

  • Java自学,要有技巧的学
    学习Java是有一定技巧和方法的,钻牛角尖的去学习它,只能让你感觉到费神费力,最终陷入到无穷无尽的细枝末节之中。然后渐渐的消磨掉你的耐心,直到你放弃。  学习的过程都是......
  • 负载均衡-心跳missing教你怎么解决?
     随着信息化的越来越迅速,大家也开始在线上答疑解惑;因此我们也为负载均衡-心跳missing提供了一个解决方案,大家一起看看吧!l 确认问题 我们有两台A10设备出现心跳异常,两......
  • 负载均衡架构设计
    4级负载均衡架构DNS->机房机房负载(F5,LVS)->nginxnginx->服务网关服务网关->服务3级负载均衡去掉LVS2级负载均衡nginx去掉DNS地理位置或......
  • 2.IPython 的使用技巧
    二.  IPython的使用技巧通过命令来获得帮助文档   1.使用help()#示例help(len)  2.使用?#示例len?  3.shift+tab 查看文档#示例len()......
  • 基于CSS mask和clip-path实现切角的技巧
    本文翻译自TrickstoCutCornersUsingCSSMaskandClip-PathProperties,略有删改原作者:TemaniAfif我们最近使用CSSmask属性创建花哨的边框,本文将使用CSSmask和c......
  • Ribbon负载均衡策略、懒加载及饥饿加载
    目录​​一、负载均衡概述​​​​二、负载均衡策略​​​​三、懒加载及饥饿加载​​一、负载均衡概述        在业务初期,我们一般会先使用单台服务器对外提供服务......
  • 【HTML】905- 5个隐藏的 HTML 技巧
    编译:冷星Web开发人员都在广泛的使用HTML。无论你使用什么框架或者选择哪个后端语言,框架在变,但是HTML始终如一。尽管被广泛使用,但还是有一些标签或者属性是大部分开发者不熟......
  • 92-《P7云原生架构师2期》09-云原生架构体系-负载均衡器_ev 看到这集,看不懂
             ......
  • mq消费者小技巧
    1.指定Stop接口publicinterfaceIStop{voidclose();}2.指定Consumer接口publicinterfaceIConsumerextendsIStop{voidinit();voidstart()......
  • Facebook广告投放技巧
    随着脸书广告的竞争越来越激烈,脸书广告越来越难获得高投资回报。这是一个潜在的问题,因为CPM每增加1%,ROI就会减少1%。在这种情况下,广告商可能需要修改他们的内容或整体营销策......