SpringCloud 组件之集成 Feign 实现负载均衡
一、Feign 是什么?
Feign 是一个声明式 Web 服务客户端。它使编写 Web 服务客户端变得更加容易。只需要创建一个接口并添加注解就可以进行微服务的调用。
二、创建项目实现负载均衡
1.项目说明
新建项目 feign,项目下新建3个module:eureka-server、provider、consumer。
eureka-server:服务注册中心,provider 和 consumer 均注册至该中心。
provider:服务提供者,启动2个不同端口实例,启动方法见:IDEA一个服务启动多个实例的方法
consumer:服务消费者,调用 provider 的服务。
项目目录结构: