2015-08-08 49 views
1

我在春季云使用边车从nodeJS检索内部apis,但我遇到了问题。一种方法是相当缓慢的,而当我用三轮我有例外是这样的:春天云边车超时配置

{ “时间戳”:1439073758177, “状态”:500, “错误”:“内部服务器错误”, “异常“:‘com.netflix.zuul.exception.ZuulException’, ‘消息’:‘转发错误’ }

此API调用正在采取比别人更长的时间,所以我怎么能调整边车超时设置?

感谢

+0

你打电话过得怎么样?我有点困惑,“在春天的云中使用边车检索”...... – spencergibb

回答

1

我发现,添加这我的配置解决超时问题:

hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds: 60000 
hystrix.command.default.execution.isolation.semaphore.maxConcurrentRequests: 20 
ribbon: 
    ConnectTimeout: 10000 
    ReadTimeout: 60000 
+0

这也解决了我的问题。谢谢! –

0

这取决于你锥隔离策略,春季云执行信号量策略,让财产“hystrix.command。 default.execution.isolation.thread.timeoutInMilliseconds“无关

财产”ribbon.ReadTimeout“将为你做这项工作