我们有几个负面的测试用例,我们作为集成套件的一部分运行。这些案例有一种令人讨厌的习惯,即显然绊倒hystrix
断路器并禁用提供预期不良响应的服务器。
我想在Zuul
中配置弹簧配置文件以禁用我们测试环境中的断路器。
我曾尝试使用
hystrix.command.default.circuitBreaker.enabled: false
如果我为每个可能的hystrix命令键(我还没有挖掘到如何查找)定义它,它看起来可能有效。假设这是正确的配置,有没有办法通配符,或者只是关闭某些弹簧配置文件的hystrix?
答案 0 :(得分:0)
我不熟悉Zuul
,但您可以使用Hystrix ConfigurationManager
来调整参数。
ConfigurationManager.getConfigInstance()
.setProperty("hystrix.command.default.circuitBreaker.enabled", false);