- 理论知识
- 自定义负载均衡
Spring Cloud LoadBalanced实现Netflix Ribbon实现
Spring Cloud负载均衡
版本信息
Spring Cloud : Hoxton.SR1
Spring Boot : 2.2.2.RELEASE
Zookeeper : 3.5.6 (注册中心使用)
理论知识
负载均衡分为4层负载和7层负载(4层和7层负载是针对网络协议),还可以分为客户端负载和服务端负载
- 4层负载 一般来说是硬件负载,比如
F5 - 7层负载 一般来说是软件负载,比如
Nginx
OSI模型(Open System Interconnection Reference Model开放式系统互联通信参考模型)
- 物理层
- 数据链路层
- 网络层
- 传输层
- 会话层
- 表达层
- 应用层