zoukankan      html  css  js  c++  java
  • 你的SpringCloud项目有报“SHORTCIRCUIT”和“GENERAL”的500错的吗?

      

      如果有一天你的服务器报了这样的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

      这样就不会报以上的错了

  • 相关阅读:
    链表问题
    有关动态规划的LeetCode
    正则表达式匹配与自动机
    基于数据库范式的一点点想法
    html5 API
    Web鼠标事件
    webpack模块化原理
    Jquery数据缓存
    图片懒加载
    MySql存储过程的调试
  • 原文地址:https://www.cnblogs.com/pangyangqi/p/10319812.html
Copyright © 2011-2022 走看看