栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

spring cloud组件Ribbon相关理论及源码剖析

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

spring cloud组件Ribbon相关理论及源码剖析

一 负载均衡 1.1 概述

负载均衡常用有2种方法

    服务器负载均衡,通过nginx等服务器转发请求客户端负载均衡,调用方通过一定的负载均衡算法选择一个服务器进行访问,负载均衡算法的是在请求客户端执行的。
二 Ribbon 2.1概述

Ribbon是Netflix发布的负载均衡器。Eureka一般配合Ribbon进行使用,Ribbon利用从Eureka中读取到服务信息,在调用服务提供者提供的服务时,会根据一定的算法进行负载。

2.2 使用 2.2.1 引入jar包

ribbon使用时候会搭配Eureka使用,在引入Eureeka的jar时,会同时引入ribbon的jar包

2.2.2 代码使用

在RestTemplate Bean上带上@LoadBalanced即可

@Bean
// Ribbon负载均衡
@LoadBalanced
public RestTemplate getRestTemplate() {
  return new RestTemplate();
}
2.2.3 负载均衡策略

自行了解即可

三 源码剖析 时间安排
时间
2022年3月4日完成Ribbon基本入门。
2022年3月10日复习
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/759361.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号