共计 388 个字符,预计需要花费 1 分钟才能阅读完成。
起因
博主在使用 zuul 的时候,所有的配置都是配置完全了的,但是只要一访问服务就出现 500,然后查看控制台爆出 com.netflix.zuul.exception.ZuulException: Forwarding error
的错误信息,然后大概查看试了一下发现是 zuul 部署上物理机后的请求超时,导致出现了 500 错误。
解决办法
在 application.yml
中添加 ribbon 的超时时间设置:
ribbon:
ReadTimeout: 3000
ConnectTimeout: 3000
以及
zuul:
host:
connect-timeout-millis: 3000
socket-timeout-millis: 3000
hystrix:
command:
default:
execution:
isolation:
thread:
timeout-in-milliseconds: 3000
提示:时间自定。
共计20人点赞,其中1人来自小程序
正文完
使用官方微信小程序体验更多功能