目录
7.1、发送http://localhost:9779/order/echo/2022请求
7.2、再次 发送http://localhost:9779/order/echo/2022请求
一、前言
我们都知道在微服务架构中,微服务之间总是需要互相调用,以此来实现一些组合业务的需求。例如用户下单,由于下单信息里有用户信息,所以订单服务就得调用用户服务来获取用户信息。要实现远程调用就需要发送网络请求,而每个微服务都可能会存在有多个实例分布在不同的机器上,那么当一个微服务调用另一个微服务的时候就需要将请求均匀的分发到各个实例上,以此避免某些实例负载过高,某些实例又太空闲,所以在这种场景必须要有负载均衡器。负载均衡,一定程度上也保障了服务的高可用。
二、使用Ribbon实现负载均衡
1、Ribbon接口组件
接口 | 作用 | 默认值 |