openfeign调用时一直走熔断的问题


  首先,这只是我在工作中实际碰到的一个问题。

  在开发一个微服务功能时,需要去根据一个code值去其它服务中查询本code对应的额外信息,是一个GET请求,返回实体对象。但是在调用过成中一直走熔断方法,控制台无任何信息输出,此时是可能因为openFeign的设置导致的错误信息未输出:

  

需要将feign.hystrix.enabled = false,重启后此时调用就会看到有错误信息输出到控制台中,我碰到的错误信息是:

feign.codec.DecodeException Cannot deserialize value of type `java.util.Date` from String "2019-10-17T08:52:12.000+0000",

很明显就知道是openFeign调用返回的是json,而调用方是用实体包装类来接收的,String日期无法转换成Date;此时,就可以自行去处理了。

我采用的是在日期字段上添加,重启后问题得到了解决,特此记录。

 

 



 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM