博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring cloud:Edgware.RELEASE版本hystrix超时新坑
阅读量:6674 次
发布时间:2019-06-25

本文共 652 字,大约阅读时间需要 2 分钟。

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

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

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

 

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

 

参考文章:

1、hystrix 官方配置:

2、周立的spring-cloud超时总结: 

3、周立的spring-cloud重试总结:

转载地址:http://sbgxo.baihongyu.com/

你可能感兴趣的文章
System.out.println()的含义
查看>>
模仿jquery框架源码---网络
查看>>
php异常处理类
查看>>
异步加载图片Universal-Image-Loader
查看>>
readhat6.5下安装weblogic10.3.6
查看>>
MVC中业务层是否应该有个基类?它有什么作用?
查看>>
UNIX常见命令索引 (echo,find,xargs)
查看>>
第二周(4.23~4.29)
查看>>
spring(5)注解
查看>>
android 项目更改包名的方法
查看>>
fatal error LNK1123: 转换到 COFF 期间失败
查看>>
leetcode Isomorphic Strings
查看>>
selenimu一些使用注意点
查看>>
函数式编程初探一
查看>>
解决HTML select控件 设置属性 disabled 后无法向后台传值的方法
查看>>
C# CuttingEdge.Conditions 验证帮助类库 文档翻译
查看>>
Ext分页条扩展选择显示数量,可带统计
查看>>
FluentData官方文档翻译
查看>>
11月20日站立会议
查看>>
thinkphp开发系列的U方法的实现-简单实现url
查看>>