快速排查feign.FeignException: status 500 …
feign.FeignException: status 500 …
总结一下feign报500的时候快速排查问题的方法,
这个bug容易出现的地方分别为:
1. 远程调用的时候feign的注册信息有没有写错,比如少一个斜杠什么之类的
@FeignClient(value = "testservice",path = "/newinterf/demo")
2. 远程调用中如果存在对象属性的调用,泛型是否正确或者泛型是否使用
BaseRes<User>
3. 最重要的一个,被远程调用的方法或是使用远程调用方法的方法存在异常
,方法中的异常比如除零异常等,都会通过feign.FeignException: status 500 reading…的方式基于你提示。
直接查看被调用方日志,是否有错误信息。
通过检查这些地方快速地发现问题,而不是盯着没有明显信息的错误日志发呆挠头。
希望这三个方法能够解决你的问题,以上!
快速排查feign.FeignException: status 500 …相关推荐
- feign消费时,如果传入参数过长,会导致feign.FeignException: status 400 reading错误
抛出异常: feign.FeignException: status 400 reading ProjectFeignClient#getPartsByNodes(String,List) 原因: 查 ...
- 记一次低级错误:feign.FeignException: status 404 reading XXXClient#XXMethod(Long)
五一假期在家愉快的撸代码,本来喝着雪碧唱着歌,吹着小风享受惬意的生活,谁知道一个Bug从天而降,有Bug不怕,找四阿哥呀(专治八阿哥):于是开始了漫长的解决bug之旅. feign.FeignExce ...
- SpringCloud远程调用报错feign.FeignException: status 405 reading FlightDataClient
报错信息如下 这是由于在feign的client中对应的方法没有添加@RequestParam注解指定参数名称所导致的,添加上即可调用成功! PS:参数名称一致也得添加,具体原因我还暂不清楚~
- 记一次 feign.FeignException: status 404 reading xxx 问题解决
通过FeignClient调用服务,出现以下错误: 出现404第一反应是服务没有访问到,于是检查路径,发现 client确实少了一个/sysResource/,错误版如下: @FeignClient( ...
- feign.FeignException: status 400 reading UserClient 解决问题
今天在测试乐优商城的项目,做授权中心时,需要从authservice调用 UserAPI,接口为: 对应的User接口为: 调用过程中出现了这个问题 经过debugger分析,最后发现不是openfe ...
- feign.FeignException$Forbidden: status 403 reading BaseUserFeignServiceApi#querySecurityUserDtoByOne
前言 错误描述 feign.FeignException$Forbidden: status 403 reading BaseUserFeignServiceApi#querySecurityUser ...
- 按照黑马教程学习javaWeb出现Property ‘dataSource‘ is requir报错HTTP Status 500 – Internal Server Error——解决方案
在做网页登录时候,servlet无法连接到数据库,报错提示 Property 'dataSource' is required 具体错误如下: HTTP Status 500 – Internal S ...
- openfeign调用异常:feign.FeignException: [405] during [GET]
欢迎光临我的博客查看最新文章: https://river106.cn feign调用异常如下: feign.FeignException$MethodNotAllowed: [405] during ...
- 服务器上 type=Internal Server Error, status=500 错误解决办法
服务器上 type=Internal Server Error, status=500 错误解决办法 原本在环境上好好的,但是隔了一个下午却出现了500的错误,排查了很久,一开始还以为是我自己的配置文 ...
最新文章
- 6 OC 中的isa 指针
- java 泛型多重限制_Java泛型:有界类型参数中的多重继承
- 2013年阿里巴巴暑期实习招聘笔试题目(转)
- 接到一个需求,想在页面上加一个链接有多难?
- __attribute__((packed))
- Spotify是如何调整CDN服务来实现闪电般的快速流媒体体验
- Django报错NameError: name 'ListView' is not defined
- 生成随机长度字符串,比如密码等
- 单文件图片管理php,php封装的单文件(图片)上传类完整实例
- SplObserver观察者模式
- C#中构造函数和析构函数的用法
- python实现求解给定整数的质因数
- 电脑锁屏按什么键解锁_锁屏键除了锁屏还能干什么?这 6 个 App 带你玩转手机实体键...
- php aws_2018-03-06 使用AWS PHP SDK将文件上传到AMAZON S3
- 云桌面终端_云桌面是否真的有被夸大,看完你就知道了
- 适合C语言学习的书籍推荐 | 初学者必备
- Android 下拉刷新控件
- 基于auto.js的安卓抢购软件---可实现毫秒级
- SpringBoot整合jsp
- Ubuntu系统下 .7z 文件压缩解压命令