SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon

3 第一个ribbon实例

3.1改造服务提供者

  • 在项目eureka-provider和eureka-provider-another中新建controller包,并创建PortController类。
  • 在eureka-provider中新建controller包SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第1张图片
  • 在eureka-provider-another中新建controller包
    SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第2张图片

3.2搭建含有Ribbon的服务消费者

  • (1)新建在eureka-ribbon-client的spring boot项目

  • SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第3张图片

  • (2)在application.yml中进行相关配置
    SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第4张图片

  • (3)在项目启动类中激活Eureka Client的相关配置。在项目启动类中添加@EnableEurekaClient注解,开启EurekaClient功能

  • SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第5张图片

  • (4)创建配置类。

  • SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第6张图片

  • (5)创建Service类

  • SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第7张图片

  • (6)创建Controlling类

  • SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第8张图片

3.3测试运行

SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第9张图片
SpringCloud笔记-3-第三章 客户端负载均衡器Ribbon_第10张图片

你可能感兴趣的:(springcloud)