如何实现有效的服务间稳定通信

Ichjns

关注

阅读 75

2022-03-18

1、Ribbon负载均衡器;

2、Ribbon+RestTemplate两种实现方式;

3、Ribbon的负载均衡策略;

 1、订单服务(order_service)与商品服务(goods_service)实例在启动向Nacos注册;

2、订单服务向商服务发起通信前,Ribbon向Nacos查询商品服务的可用实例列表;

3、Ribbon根据设置的负载策略从商品服务可用实例列表中选择实例;

4、订单服务实例向商品服务实例发起请求,完成RESTful通信;

Ribbon+RestTemplate实现服务间高可用通信

 

 代码模式:通过纯Java代码实现微服务间通信

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

----------------------------------------------------

 

 

 

 

 

 

 

 

 Ribbon负载均衡策略

 

 

 

 

 

 

 

 

 

精彩评论(0)

0 0 举报