@sentinelresource注解方法返回值的问题

来源:8-14 SentinelResource注解详解

夏J

2020-08-31

大目老师,这个测试方法案例返回值用的是String,因此限流和降级的方法可以返回字符串的错误信息。那如果测试方法案例返回值用的是别的类型,那限流和降级的方法也需要返回别的类型,返回不了字符串了,这个怎么解决。
图片描述
图片描述
图片描述

写回答

1回答

大目

2020-08-31

SentinelResource的blockHandler/fallback 是需要处理方法和原始方法保持相同的出入参数类型的。请知悉。

如果希望返回其他类型,那可以用Spring的统一异常管理。

0
1
夏J
非常感谢!
2020-09-01
共1条回复

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

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

3085 学习 · 1324 问题

查看课程