Hystrix熔断的方法级别(自定义commonKey)
摘要:一、Hystrix的Feign熔断的粒度 Feign可以直接去集成Hystrix熔断,那么默认的熔断粒度是多大呢?或者说,当serviceA调用serviceB#method1(param)时,如果出现超时导致熔断后,serviceA还能不能调用serviceB#method2(param)呢? 我
阅读全文
posted @
2021-03-30 17:33
duanxz
阅读(1589)
推荐(0) 编辑
谨慎使用Exception
摘要:通常在编写业务代码时,会通过下面2种方式来编写各种业务场景。 "返回异常码”:在业务代码中return错误码 “抛出异常+捕获转为返回异常码”:有种观点认为,业务失败异常流程应该基于Exception控制,在这样的项目里就会看到大量的基于业务定义的Exception类,比如UserNotFoundE
阅读全文
posted @
2021-03-15 10:19
duanxz
阅读(685)
推荐(2) 编辑