SpringCloud使用Zuul出现“Forwarding error”错误解决方法

46,209次阅读
10条评论

共计 388 个字符,预计需要花费 1 分钟才能阅读完成。

起因

博主在使用 zuul 的时候,所有的配置都是配置完全了的,但是只要一访问服务就出现 500,然后查看控制台爆出 com.netflix.zuul.exception.ZuulException: Forwarding error 的错误信息,然后大概查看试了一下发现是 zuul 部署上物理机后的请求超时,导致出现了 500 错误。
SpringCloud 使用 Zuul 出现“Forwarding error”错误解决方法

解决办法

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

提示:时间自定。

正文完
 18
憧憬Licoy
版权声明:本站原创文章,由 憧憬Licoy 2018-02-25发表,共计388字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(10条评论)
Pkbill.Com 评论达人 LV.1
2021-08-07 11:19:03 回复

:naughty: ,感谢。

 Macintosh  Safari  中国广西南宁市电信
111 评论达人 LV.1
2020-03-12 15:32:23 回复

都加了 还是这个错误怎么办

 Windows  Edge  中国陕西省宝鸡市移动
广州网站建设 评论达人 LV.2
2018-08-06 10:16:34 回复

每日签到,生活更精彩 ~:2018-08-06 10:16:37

 Windows  Chrome  中国广东省广州市电信
旭旭 评论达人 LV.1
2018-07-06 18:04:17 回复

idea编辑zuul的配置文件.yml,显示没有这个 ribbon: ReadTimeout: 30000 ConnectTimeout: 30000

 Macintosh  Chrome  中国重庆重庆市电信
广州网站建设 评论达人 LV.2
2018-06-26 10:29:16 回复

我也看不太懂

 Windows  Chrome  中国广东省广州市电信
懿古今 评论达人 LV.1
2018-03-19 22:01:11 回复

这个好像好复杂看不懂玩不转

 Windows  Chrome  中国广西南宁市电信