Я использую библиотеку Hystrix-Javanica, чтобы применить автоматический выключатель с помощью аннотаций. Я хотел бы настроить Hystrix со свойствами, определенными в конфигурации Spring. Поскольку мое приложение использует Spring AOP, я надеялся, что что-то вроде этого сработает:
@HystrixCommand(commandProperties = {
@HystrixProperty(name = "circuitBreaker.requestVolumeThreshold", value = "${cb.requestVolumeThreshold}")
})
public boolean checkWebservice(String id) { ... }
Но это не удается с bad property value. property name 'circuitBreaker.requestVolumeThreshold'. Expected int value
Есть идеи, как настроить Hystrix без жесткого кодирования значений?