retrofit-spring-boot-starter icon indicating copy to clipboard operation
retrofit-spring-boot-starter copied to clipboard

2.2.14 版本, FallbackFactory 不生效.

Open java001 opened this issue 1 year ago • 6 comments

不生效的原因是因为: RetrofitInvocationHandler 里面抛的异常不是: RetrofitBlockException. image

升级版本后, RetrofitClient 的接口无法扫描到, 导致注入不进来.

java001 avatar Dec 15 '23 03:12 java001

不是RetrofitBlockException ,说明不是熔断导致的异常,因此不能走熔断逻辑。

chentianming11 avatar Dec 17 '23 12:12 chentianming11

升级到哪个版本注入不了?

chentianming11 avatar Dec 17 '23 12:12 chentianming11

2.3.14注入不了, 我用spring的扫描和RetrofitScan都试过了, 还是提示报错, 不知道是不是扫描多次会失效, 或者是顺序的问题.

java001 avatar Dec 21 '23 03:12 java001

那不是熔断的异常, 要怎么统一处理? 我想统计接口的异常数量.

java001 avatar Dec 21 '23 03:12 java001

可以自行实现一个拦截器统计

chentianming11 avatar Dec 23 '23 06:12 chentianming11

继承 BaseGlobalInterceptor , try了存库里面了.

java001 avatar Mar 21 '24 10:03 java001