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

41,136次阅读
9条评论

起因

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

解决办法

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

提示:时间自定。

14
憧憬Licoy
版权声明:本站原创文章,由憧憬Licoy于2018年02月25日发表,共计914字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(9条评论)
Loading...
111 评论达人LV.1
2020-03-12 15:32:23 回复

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

广州网站建设 评论达人LV.2
2018-08-06 10:16:34 回复

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

旭旭 评论达人LV.1
2018-07-06 18:04:17 回复

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

广州网站建设 评论达人LV.2
2018-06-26 10:29:16 回复

我也看不太懂

懿古今 评论达人LV.1
2018-03-19 22:01:11 回复

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