2016-03-17 2 views
6

Я заметил, что первая команда Hystrix всегда вызывает мой резерв, и после этого в Spring Cloud Netflix отлично работают следующие вызовы.Spring Cloud Hystrix терпит неудачу при первом командном вызове

Есть ли какие-либо настройки, которые следует задать, чтобы избежать этого? Почему это происходит?

+1

Запасной вариант называется только если есть исключение. Я думаю, вам нужно поделиться этим кодом, если вы хотите получить более глубокое понимание. –

+0

Вопрос тот же метод работает отлично во втором вызове, проблема только для первого. Я читал о разминке, но я не нашел решения. –

+0

Добавьте дополнительные сведения (код, конфиг и т. Д.), Чтобы точно указать, что вам нужно. –

ответ

9

выглядит как побочный эффект инициализации инфраструктуры и, как тайм-аут на нем https://groups.google.com/d/msg/hystrixoss/_jnxAyS20lA/fWo0ZAHoxt8J

+0

Да, я это видел ... но там не объяснялось решение. Как я могу это исправить? –

+0

Угадайте, нет ли распространенного решения для этой проблемы :(https://github.com/Netflix/Hystrix/issues/810. Конечно, вы можете попробовать установить самый таймаут для «ручной разогрева», но не уверен, что это хорошо Идея – ivanenok

+0

Как я могу настроить это руководство? Почему нет хорошей идеи? tks. –

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