2016-03-24 9 views
0

Wir haben mehrere negative Testfälle, die wir als Teil unserer Integrationssuite ausführen. Diese Fälle haben eine unangenehme Angewohnheit, scheinbar den Leistungsschalter hystrix auszulösen und Server zu deaktivieren, die erwartete schlechte Antworten liefern.Sperrschalter (Hystrix) in Zuul für bestimmte Federprofile deaktivieren?

Ich möchte das Federprofil in Zuul konfigurieren, um den Leistungsschalter in unserer Testumgebung zu deaktivieren.

hatte ich

hystrix.command.default.circuitBreaker.enabled: false 

Es sieht aus wie es definieren dies für jede mögliche hystrix Befehlstaste, wenn ich kann zu verwenden versucht arbeiten (was ich nicht in gegraben, wie noch zu finden). Angenommen, dies wäre die richtige Konfiguration, gibt es eine Möglichkeit, es zu verwildern, oder sonst die Hystrix für bestimmte Federprofile auszuschalten?

Antwort

0

Ich bin nicht vertraut mit Zuul, aber Sie können Hystrix ConfigurationManager zum Tunen Ihrer Parameter verwenden.

ConfigurationManager.getConfigInstance() 
        .setProperty("hystrix.command.default.circuitBreaker.enabled", false); 
Verwandte Themen