云原生微服务 第五章 Spring Cloud Netflix Eureka集成负载均衡组件Ribbon
系列文章目录
第一章 Java线程池技术应用
第二章 CountDownLatch和Semaphone的应用
第三章 Spring Cloud 简介
第四章 Spring Cloud Netflix 之 Eureka
第五章 Spring Cloud Netflix 之 Ribbon
文章目录
- 系列文章目录
- @[TOC](文章目录)
- 前言
- 1、负载均衡
- 1.1、服务端负载均衡
- 1.2、客户端负载均衡
- 2、Ribbon实现服务间调用
- 2.1、pom.xml配置
- 2.2、application.yml配置
- 2.3、bean配置类
- 2.4、编写调用Eureka的代码
- 2.4.1、定义用户服务接口
- 2.4.2、编写用户服务实现类
- 2.4.3、编写用户服务控制层代码
- 2.4.4、统一返回结果
- 2.4.5、统一异常处理
- 2.5、启动项目,访问接口
- 2.5.1、启动项目
- 2.5.2、访问接口
- 总结
- @[TOC](文章目录)
- 1.1、服务端负载均衡
- 1.2、客户端负载均衡
- 2.1、pom.xml配置
- 2.2、application.yml配置
- 2.3、bean配置类
- 2.4、编写调用Eureka的代码
- 2.4.1、定义用户服务接口
- 2.4.2、编写用户服务实现类
- 2.4.3、编写用户服务控制层代码
- 2.4.4、统一返回结果
- 2.4.5、统一异常处理
- 2.5、启动项目,访问接口
- 2.5.1、启动项目
- 2.5.2、访问接口
前言
Spring Cloud Ribbon 是一套基于 Netflix Ribbon 实现的客户端负载均衡和服务调用工具,其主要功能是提供客户端的负载均衡算法和服务调用。