SpringCloud中Ribbon负载均衡原理与配置技巧详解?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2069个文字,预计阅读时间需要9分钟。
目录
一、Ribbon简介
1.什么是Ribbon?
2.Ribbon能干嘛?
二、使用Ribbon
1.客户端端导入依赖
2.application.yml配置
3.Controller配置
目录
- 一、Ribbon简介
- 1、什么是Ribbon?
- 2、Ribbon能干什么?
- 二、使用Ribbon
- 1、客户端导入依赖
- 2、application.yml配置
- 3、Controller配置
- 4、Config的配置
- 5、启动类的配置
- 三、Ribbon实现负载均衡
- 四、设计负载均衡算法
- 1、80启动类的改动
- 2、自定义路由类
- 3、负载均衡算法的实现
一、Ribbon简介
1、什么是Ribbon?
Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具,它可以很好地控制HTTP和TCP客户端的行为。
简单的说,Ribbon 是 Netflix 发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将 Netflix 的中间层服务连接在一起。
本文共计2069个文字,预计阅读时间需要9分钟。
目录
一、Ribbon简介
1.什么是Ribbon?
2.Ribbon能干嘛?
二、使用Ribbon
1.客户端端导入依赖
2.application.yml配置
3.Controller配置
目录
- 一、Ribbon简介
- 1、什么是Ribbon?
- 2、Ribbon能干什么?
- 二、使用Ribbon
- 1、客户端导入依赖
- 2、application.yml配置
- 3、Controller配置
- 4、Config的配置
- 5、启动类的配置
- 三、Ribbon实现负载均衡
- 四、设计负载均衡算法
- 1、80启动类的改动
- 2、自定义路由类
- 3、负载均衡算法的实现
一、Ribbon简介
1、什么是Ribbon?
Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具,它可以很好地控制HTTP和TCP客户端的行为。
简单的说,Ribbon 是 Netflix 发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将 Netflix 的中间层服务连接在一起。

