2015-08-08 3 views
1

Я использую коляску в весеннем облаке для извлечения внутренней apis от nodeJS, но я столкнулся с проблемой. Одним из методов являются довольно медленно, и когда я использую коляску я получил исключение вроде этого:весеннее облако sidecar timeout configuration

{ «метки»: 1439073758177, «Статуса»: 500, «ошибки»: «Внутренняя ошибка сервера», «исключения «:„com.netflix.zuul.exception.ZuulException“, „сообщение“:„ошибка Forwarding“ }

Этот апи вызов занимает больше времени, чем другие, так как я могу настроить параметры тайм-аута для бокового автомобиля?

Благодаря

+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, весна облако соблюдение стратегии Семафор, поэтому свойство "hystrix.command. default.execution.isolation.thread.timeoutInMilliseconds "не имеет никакого отношения к

свойство "ribbon.ReadTimeout" сделают эту работу для вас

Смежные вопросы