SpringCloud–4.feign负载均衡
1.Feign介绍
feign是声明式的web service客户端,它让微服务之间的调用变得更简单了,类似controller调用service。 SpringCloud集成了Ribbon和Eureka,同时可在使用Feign时提供负载均衡的http客户端。只需要创建一个接口, 然后添加注解即可! feign,主要是社区,大家都习惯面向接口编程。这个是很多开发人员的规范。调用微服务访问两种方法 1.使用微服务名字 [ribbon+restTemplate] 2.使用接口和注解 [feign] Feign能干什么?
Feign旨在使编写Java Http客户端变得更容易,使用接口方式调用服务前面在使用Ribbon + RestTemplate时, 利用RestTemplate对Http请求的封装处理,形成了一 套模板化的调用方法。但是在实际开发中,由于对服务依赖的调用可能不止一处,往往一个接口会被多处调用,所
共有 0 条评论