feign相关问题

来源:10-6 feign-hystrix的使用

qq_聖曖格_0

2019-06-01

师兄:这块目前有两个问题,
1、看了其他学院的问题,你是建议FeignClient接口类写在服务提供方,若是服务提供方controller比较多,那么在FeignClient接口类个数,你是建议都写在一个FeignClient接口里,还是有几个提供服务的controller就写几个吗?这样的话貌似每个FeignClient接口类都需要添加图片描述
这个对性能有影响吗?若后期不同版本并存,服务名后添加版本号的话,岂不是都要改动?
2、师兄讲的服务熔断机制是用hystrix熔断,体现在图片描述
那么feign-hystrix组合使用的时候,熔断机制怎么实现呢?

写回答

1回答

廖师兄

2019-06-02

  1.  FeignClient接口类个数问题,我建议一个controller对应一个client类,如果嫌太累,可以尝试写一个maven插件,自动识别controller内容生成client

  2. 熔断机制是在服务提供方做的,你所说的feign-hystrix组合,想达到的熔断目的是怎么样的。

0
3
廖师兄
回复
qq_聖曖格_0
现在就是这样的效果呀,feign最终是请求到了@GetMapping上
2019-06-04
共3条回复

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5672 学习 · 2489 问题

查看课程

相似问题