Eureka-Feign使用中遇到的坑记录

背景见博客:https://mp.csdn.net/postedit/88124773  

微服务提供方: interface -> controller实现层 (接口对外暴露,实现不对外)

1.post请求@RequestBody注解标注在接口上导致参数封装失败

解决方法:注解标注在controller层

2.get请求,@RequestParam标注在接口且没有指明name属性 ,导致报错

解决方法:指明name属性

示例:@RequestParam("id") Long id

3.@Async注解不能在controller层使用

4.存在业务异常抛出当接口,多次连续请求会触发熔断机制,一段时间处于不可用状态

发布了43 篇原创文章 · 获赞 13 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/qq_41070393/article/details/88415793