问题描述
网关显示如下报错信息:
前端发送POST请求,错误信息界面显示500
一、报错原因
因为新的项目部署到服务器上后,在其中一个接口在培训环境上发送POST请求出现500错误。经过排查,发现该接口同其他接口不同之处是返回的数据量较大,时间较长。
二、解决办法
由于该接口数据量较大,所以添加ribbon断路器断开时长配置,在module的application.yml文件下添加如下代码:
ribbon:
ConnectTimeout: 60000 #请求连接的超时时间,默认时间为1秒
ReadTimeout: 60000 #请求处理的超时时间
修改之后再次访问,网关不再报错,且前端页面访问成功