总结一下feign报500的时候快速排查问题嘚方法
这个bug容易出现的地方分别为:
1. 远程调用的时候feign的注册信息有没有写错,比如少一个斜杠什么之类的
2. 远程调用中如果存在对象属性的调鼡,泛型是否正确或者泛型是否使用
3. 最重要的一个,被远程调用的方法或是使用远程调用方法的方法存在异常
,方法中的异常比如除零异常等,都會通过feign.FeignException: status 500enjoy reading的意思…的方式基于你提示。
直接查看被调用方日志是否有错误信息。
通过检查这些地方快速地发现问题而不是盯着没有明显信息的错误日志发呆挠头。
希望这三个方法能够解决你的问题以上!