首页 > 编程语言 > 详细

你的SpringCloud项目有报“SHORTCIRCUIT”和“GENERAL”的500错的吗?

时间:2019-01-25 15:34:05      阅读:1305      评论:0      收藏:0      [点我收藏+]

  

技术分享图片

  如果有一天你的服务器报了这样的500错,那么你就来对地方了 ,我会帮你把这个问题解决掉!

 技术分享图片

 

   这是我微服务的简单的架构图,由上图可以看到,我的网关用的是SpringCloud的zuul组件。zuul比起新出来的Getway的确存在一定的劣势,这个大家可以谷歌一下两者的比较;zuul把请求过来的路径通过路由转发到其他微服务上。

    这里的500错是由于zuul网关超时引起的,你只需要在zuul的yml中添加

 

      
##timeout config
hystrix:
  command:
    default:
      execution:
        isolation:
          thread:
            timeoutInMilliseconds: 60000 #超时时间根据自己项目需要设置
ribbon:
  ReadTimeout: 60000
  ConnectTimeout: 60000

 

 

  这样就不会报以上的错了

 

你的SpringCloud项目有报“SHORTCIRCUIT”和“GENERAL”的500错的吗?

原文:https://www.cnblogs.com/pangyangqi/p/10319812.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!