Feign和Ribbon都是用于调用Rest服务的组件,只是实现的方式不同,用法不太一样
Ribbon需要自己构建通过 RestTemplate 来构建http请求
而Feign继承了Ribbon并且优化了使用方式,将rest每个服务对应一个接口,接口调用服务,从而实现对rest服务的访问
不过要注意的是抽象方法的注解、方法签名要和提供服务的方法完全一致。
Feign和Ribbon都是用于调用Rest服务的组件,只是实现的方式不同,用法不太一样
Ribbon需要自己构建通过 RestTemplate 来构建http请求
而Feign继承了Ribbon并且优化了使用方式,将rest每个服务对应一个接口,接口调用服务,从而实现对rest服务的访问
不过要注意的是抽象方法的注解、方法签名要和提供服务的方法完全一致。