2016-03-24 3 views
0

У нас есть несколько отрицательных тестовых примеров, которые мы запускаем как часть нашего пакета интеграции. Эти случаи имеют неприятную привычку, по-видимому, отключать автоматический выключатель hystrix и отключать серверы, которые обеспечивают ожидаемые плохие ответы.Отключить автоматический выключатель (Hystrix) в Зууле для конкретных профилей пружин?

Я хотел бы настроить профиль пружины в Zuul, чтобы отключить автоматический выключатель в нашей тестовой среде.

я попытался использовать

hystrix.command.default.circuitBreaker.enabled: false 

Похоже, он может работать, если я определить это для каждого возможного ключа командной Hystrix (который я не копал в том, чтобы найти еще). Предполагая, что это будет правильная конфигурация, есть способ подстановить его или иначе просто отключить гистрию для определенных профилей весов?

ответ

0

Я не знаком с Zuul, но вы можете использовать Hystrix ConfigurationManager для настройки ваших параметров.

ConfigurationManager.getConfigInstance() 
        .setProperty("hystrix.command.default.circuitBreaker.enabled", false); 
Смежные вопросы