问题:
SpringCloud整合Hystrix与Feign时,因为在接口上要实现熔断,所以直接给了一个fallback的熔断回调类,此时这个类如果不加@Component就不受Spring管理,会报错没有这个instance,加上之后又报错requestmapping冲突(具体报错:Abiguous mapping. Cannot map XXX method)
解决办法:
方式一:给熔断回调类加上一个requestmapping即可
方式二:回调类实现的接口肯定还实现了中间层(API层)的一个接口,此时API层的这个接口不能有地址,也就是说requestmapping共有的部分不能直接写在接口上,如果写了,也会报这个错
SpringCloud整合Hystrix与Feign时报错Ambiguous mapping. Cannot map XXX method
最新推荐文章于 2023-11-22 15:59:41 发布