我知道这听起来很奇怪,但是我找不到答案!
如果没有提供任何设置,默认情况下将为hystrix调用设置哪些超时时间?
关于此的所有问题仅仅是有些东西不起作用,等等。
答案 0 :(得分:1)
如果您询问HystrixCommand
的超时设置,请检查source code,那里还有许多其他有趣的默认值。默认执行超时为 1秒:
private static final Integer default_executionTimeoutInMilliseconds = 1000; // default => executionTimeoutInMilliseconds: 1000 = 1 second
答案 1 :(得分:0)
hystrix的默认超时为1秒,您可以使用:
进行更改#change default timeout to 10 seconds
ribbon.ReadTimeout=10000
答案 2 :(得分:0)
Hystrix内置了以下默认值:
对外部系统的每个请求的超时时间(默认值:1000 ms)
参考:
https://ahus1.github.io/hystrix-examples/manual.html