JAVA技术交流QQ群:170933152

这个看源码就能看的很明白,这个警告是这个意思,当断路器(Hystrix)设置的超时时间,要比Ribbon设置的超时时间长的时候

就会报这个错误.

大家的实际在初次使用spring-cloud的gateway的时候,肯定会被里面各种的Timeout搞得晕头转向。hytrix有设置,ribbon也有。我们一开始也是乱设一桶,Github上各种项目里也没几个设置正确的。对Timeout的研究源于一次log中的warning

The Hystrix timeout of 60000 ms for the command “foo” is set lower than the combination of the Ribbon read and connect timeout, 200000ms.

hytrix超时时间

log出自AbstractRibbonCommand.java,那么索性研究一下源码。

假设:

  • 这里gateway会请求一个serviceName=foo的服务

protected static int getHystrixTimeout(IClientConfig config, String commandKey) {

int ribbonTimeout = getRibbonTimeout(config, commandKey);

Dynami

SpringCloud工作笔记069---The Hystrix timeout of 60000ms for the command sc-auth is set lower than the相关推荐

  1. The Hystrix timeout of XXms for the command XX-XX is set lower than the combination of the

    2019独角兽企业重金招聘Python工程师标准>>> The Hystrix timeout of XXms for the command XX-XX is set lower ...

  2. SpringCloud工作笔记081---SpringCloud Hystrix Turbine(断路器聚合监控)的基本使用

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 之前的框架,rabbitmq,redis,springcloud,fegin,FastDfs,个推 ...

  3. SpringCloud工作笔记066---断路器(Curcuit Breaker)模式

    JAVA技术交流QQ群:170933152 SpringCloud中通过断路器实现熔断机制,熔断机制可以防止分布式服务间调用的乒乓效应 一点点理解 对断路器模式不太清楚的话,可以参看另一篇博文:断路器 ...

  4. SpringCloud工作笔记038---spring cloud-简单网关权限控制_直接在zuul里面做

    JAVA技术交流QQ群:170933152 这样也是一种方式吧,比较Low的一种吧,应该是, 在网关里,判断,是否有token,当然不能拦截登录啊,登录的时候本来就没有token, 登录以后,判断如果 ...

  5. OAuth2.0_JWT令牌介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记147

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 这个JWT,已经在使用了,在我们的springcloud项目中,这里仅仅说一下就可以了. 可以看到 ...

  6. 基于Spring Security的认证授权_认证原理_授权流程_Spring Security OAuth2.0认证授权---springcloud工作笔记126

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们再来看springsecurity的授权流程. 可以看到,这个认证的过程,之前我们都已经用 ...

  7. 基于Spring Security的认证方式_Spring Security 的结构总览_Spring Security OAuth2.0认证授权---springcloud工作笔记122

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们说一下springsecurity的工作原理,也很简单. 首先可以看到之前我们用servl ...

  8. 认证授权介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记109

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 我们这里会说, 第三方认证授权,以及单体应用的授权,以及 springcloud分布式微服务的分布 ...

  9. SpringCloud工作笔记0104---SpringCloud和SpringCloudAlibaba的区别

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 Spring Cloud Alibaba是Spring cloud的子项目,符合SpringClo ...

最新文章

  1. DEDE-Function ereg_replace() is deprecated in ..line 2
  2. 2014-3-13 星期四 晴 [取舍 果断]
  3. python可以开多少线程_Python开启线程,在函数中开线程的实例
  4. 2.Cocos2dx 3.2中的重力系统Box2D
  5. 在java中实现日期类型和字符串类型的转换大全(Date String Timestamp Datetime)
  6. python网络编程-socketserver模块
  7. uni-app 模拟机调试环境搭建
  8. DependencyProperty
  9. 神经网络算法开篇——逻辑回归
  10. VB编程:UCase转大写,LCase转小写-4
  11. 谷歌无法更新至最新版本问题
  12. matlab sisotool工具DEMO
  13. Jrebel JetBrains License Server! 免费 Jrebel 激活服务器(自建)
  14. 高校师生疫情管理系统
  15. 什么是ChainLink (LINK)
  16. 杨柳絮-Info:春天将不再漫天飞“雪”,济源治理杨柳絮在行动
  17. 辉羲智能完成天使+轮融资,用创新计算平台赋能智慧出行
  18. InnoDB表空间之区的概念
  19. 【netcore】操作日志
  20. 3.2.2.频数分布

热门文章

  1. QList和QVector等容器的区别
  2. QWT错误static struct QMetaObject const QwtPlot
  3. 前端面试js-手写事件委托(一点小改进)
  4. 基本排序算法[python实现]
  5. windows2003修改远程桌面连接数
  6. 函数定义、函数的参数、函数的默认参数
  7. struts2 OGNL表达式
  8. 学习面向对象思想,开始考虑通过封装、 继承、多态把程序的耦合度降低
  9. h3c s5500-28c-si操作
  10. 用WAP手机远程遥控电脑1