2016-03-24 14 views
0

Entegrasyon paketimizin bir parçası olarak çalıştığımız birkaç olumsuz test vakamız var. Bu vakalar, hystrix devre kesiciyi açıp, kötü yanıt vermeyi bekleyen sunucuları devre dışı bırakmak gibi kötü bir alışkanlığa sahiptir.Belirli yay profilleri için Zuul'da Devre Kesici'yi (Hystrix) Devre Dışı Bırakma?

Test ortamındaki devre kesiciyi devre dışı bırakmak için yay profilini Zuul içinde yapılandırmak istiyorum.

ben bu (Henüz bulmak için nasıl kazıldı değil) her olası hystrix komut anahtarı için tanımlarsanız o iş olabilir gibi görünüyor

hystrix.command.default.circuitBreaker.enabled: false 

kullanmaya teşebbüs etmişti. Bunun doğru konfigürasyon olacağını varsayarsak, joker karakterini kaldırmanın bir yolu var mı, yoksa belli bahar profilleri için hystrix'i kapatmanın bir yolu var mı?

cevap

0

Zuul ile aşina değilim ama parametrelerinizi ayarlamak için Hystrix ConfigurationManager'u kullanabilirsiniz.

ConfigurationManager.getConfigInstance() 
        .setProperty("hystrix.command.default.circuitBreaker.enabled", false); 
İlgili konular