Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

本文讲解Ribbon客户端负载均衡是如何使用的

笔记对应学习视频:

https://www.itlaoqi.com/chapter/2654.html

本节咱们实现文章服务与视频服务的关联查询

  • Ribbon是SpringCloud自带组件,用于实现微服务通信的客户端负载均衡

Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

  • 1.确保启动3个Video-Service实例

Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

 

 

Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

  • 2.增加OpenFeign的调用日志

 

Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

  • 3.增加测试用例

    Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

     

  • 4.日志产生轮询 

    Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

     

5.在Article实体增加Video属性引

Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

 

  • 6.在ArticleService方法中增加Video关联

    Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件

     

  • 7.运行访问: localhost:8100/list查看结果包含了video数据,至此ArticleService与VideoService通信代码已实现 

    Spring Cloud Alibaba#12.Ribbon客户端负载均衡组件