Ribbon负载均衡原理与 Feign客户端

    科技2023-09-11  96

    1,客户端本地负载均衡原理 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201006202315889.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4ODQ1Mjcx,size_16,color_FFFFFF,t_70#pic_center) 1.1,这里以 Eureka(注册中心)为例,本地负载均衡算法:这里的总请求数指的不是同一时间的请求数和,而是这个请求是客户端发送的第 N次请求(加入第N次请求失败,那么下一次的总请求数仍然是 N+1 次);这里的服务器数据实际是指 2台会员服务;(相当于动态的负载均衡)

    1.2,手工类类似与 Ribbon本地客户端负载均衡,注释掉 @LoadBlanced,手工计算取要使用的那台服务,与使用注解@LoadBlanced效果一致 1.3,手工本地负载均衡效果:启动两台会员服务(集群),使用订单服务调用;例如再添加一台会员服务,计数总请求数 reqCout是需要清零处理

    Processed: 0.012, SQL: 8