升级到Edgware.RELEASE发现,zuul中不管如何设置hystrix的超时时间均不起作用,仍然是默认的1000ms.  降回低版本后正常,但是低版本的fallback方法中,又拿不到详细异常信息,最终暂时在Edgware.RELEASE中,将hystrix的超时关掉,参考以下配置:

ribbon:
ReadTimeout: 5000
ConnectTimeout: 5000
MaxAutoRetries: 0
MaxAutoRetriesNextServer: 1 hystrix:
command:
default:
execution:
timeout:
enabled: false #Edgware.RELEASE中,timeoutInMilliseconds不起作用,暂时关掉
isolation:
thread:
timeoutInMilliseconds: 10000 zuul:
host:
socket-timeout-millis: 10000
connect-timeout-millis: 10000

希望下个版本中,能尽快修复该问题。

2018-02-05 更新:Edgware.SR1中已经修复了该bug

参考文章:

1、hystrix 官方配置:https://github.com/Netflix/Hystrix/wiki/Configuration#execution.isolation.strategy

2、周立的spring-cloud超时总结:http://www.itmuch.com/spring-cloud-sum/spring-cloud-timeout/ 

3、周立的spring-cloud重试总结:http://www.itmuch.com/spring-cloud-sum/spring-cloud-retry/

最新文章

  1. iOS:frame访问、设置简化
  2. XSS之xssprotect(转)
  3. 开发过程中常用的Linux命令
  4. OAB配置
  5. Oracle静态数据字典
  6. ll 命令不好用了,ls 命令没有颜色了怎么办
  7. hdu3949
  8. DatabaseMetaData的用法【转载】
  9. 解决ios上微信无法捕获返回键按钮事件的问题
  10. js数组基础整理
  11. js Checkbox 传递多个值给后台
  12. spring boot系列03--spring security (基于数据库)登录和权限控制(下)
  13. MyBatis(二):Select语句传递参数的集中方案
  14. CSS 盒模型与box-sizing
  15. vuex2.0源码分析
  16. mysql分区/分片
  17. Spring实战 MethodInvokingJobDetailFactoryBean使用与分析
  18. python文件夹批处理操作
  19. 九度 1534:数组中第K小的数字(二分法变形)
  20. file.listFiles()按文件大小、名称、日期排序方法

热门文章

  1. 在chrome开发者工具中观察函数调用栈、作用域链与闭包
  2. labelImg:no module named pyqt4
  3. DOM树示意图
  4. (第4篇)hadoop之魂--mapreduce计算框架,让收集的数据产生价值
  5. webpack 使用环境变量
  6. A. 【UR #17】滑稽树上滑稽果
  7. POJ - 1185 敌兵炮阵
  8. Codeforces Round #468 (Div. 2, based on Technocup 2018 Final Round)
  9. BZOJ3091 城市旅行 LCT
  10. 【Java】 剑指offer(1) 找出数组中重复的数字