spring cloud sidecar超时配置

时间:2015-08-08 22:49:35

标签: spring-cloud

我在spring cloud中使用sidecar从nodeJS中检索内部apis,但我遇到了一个问题。一种方法很慢,当我使用sidecar时,我得到了这样的异常:

{     "时间戳":1439073758177,     "状态":500,     "错误":"内部服务器错误",     "例外":" com.netflix.zuul.exception.ZuulException",     " message":"转发错误" }

此api通话比其他通话时间更长,因此如何调整侧车的超时设置?

由于

2 个答案:

答案 0 :(得分:1)

我发现将此添加到我的配置解决了超时问题:

ABal1 ABal2 BBal1 BBal2 CBal1 CBal2 
10      20   30    40     50    60

答案 1 :(得分:0)

这取决于您的hystrix隔离策略,Spring云强制执行SEMAPHORE策略,因此属性" hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds "无所事事

属性" ribbon.ReadTimeout" 将为您完成这项工作