java1234开源博客系统
博客信息

Hystrix默认超时时间设置

发布时间:『 2018-10-07 19:25』  博客类别:SpringCloud  阅读(13688) 评论(0)

Hystrix默认超时时间设置


Hystrix默认超时时间是1秒,我们可以通过hystrix源码看到,

找到 hystrix-core.jar com.netflix.hystrix包下的HystrixCommandProperties类

default_executionTimeoutInMilliseconds属性局势默认的超时时间

a.jpg


默认1000毫秒 1秒


我们系统里假如要自定义设置hystrix的默认时间的话;


application.yml配置文件加上 


hystrix:

  command:

    default:

      execution:

        isolation:

          thread:

            timeoutInMilliseconds: 3000


修改成3秒  然后 我们代码里sleep修改成2秒测试;


测试OK

11.jpg


sleep修改成4秒;

22.jpg


报错提示;




关键字:   Hystrix默认超时时间设置  
关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有