服务之间调用异常处理

来源:19-4 升级到Spring CLoud Alibaba 2.1.0-4

慕哥8483165

2020-05-28

如果a服务调用b服务,b服务抛出异常那么在a服务如果去做异常处理。

写回答

1回答

大目

2020-05-29

A和B用http通信,一般有三种情况:

  1. B返回的http状态码是200,但其实业务是不通的(比如B里面定义了一个业务异常),这个时候A调用会报序列化相关的异常。

  2. B返回的http状态码不是200,此时,可使用Feign的错误解码器处理。


0
0

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

3085 学习 · 1324 问题

查看课程