Change the hystrix configuration dynamically (per instance)
This post was updated on .
I'm working on a large integration project based on the apache camel 2.22.0
and tomcat 7 as web container.
I would like to set up a route to handle HTTP dynamic routing (32
endpoints) with Hystrix EIP as a resiliency solution. However, I
encountered a problem with updating the hystrix settings in the runtime,
when i wanted to override the GroupKey/ThreadPoolKey parameters
depending on the instance.
Note that when the hystrix circuit breaker is open, it remains open
regardless of the instance (endpoint) that is called.
So, is there any way to update hystrix configuration at runtime in a single
camel route ? I'm using Spring XML DSL to create a route and referring to a
For now the only solution I have is to do one hystrix route per endpoint
but that makes a lot of routes that do the same thing.