SmallRye Fault Tolerance
SmallRye Fault Tolerance is an implementation of https://github.com/eclipse/microprofile-fault-tolerance/[Eclipse MicroProfile Fault Tolerance.
The implementation depends on the Hystrix fraction, which is added transitively into your application.
Bulkhead fallback rejection
If you use the semaphore-style
@Bulkhead pattern with a
@Fallback logic to limit the number of concurrent requests, the invocation may still result in a
BulkheadException if the maximum concurrent limit for the
HystrixCommand.getFallback() method is reached.
To avoid that, set the
swarm.hystrix.command.default.fallback.isolation.semaphore.maxConcurrentRequests property to increase the limit.
Compile and install this project:
mvn clean install