Bulkhead (faulttolerance) Configuration

Type: io.helidon.faulttolerance.Bulkhead

Configuration options

Optional configuration options
keytypedefault valuedescription
cancel-source

boolean

true

Policy to cancel any source stage if the value return by Bulkhead#invoke is cancelled. Default is true; mostly used by FT MP to change default.

limit

int

10

Maximal number of parallel requests going through this bulkhead. When the limit is reached, additional requests are enqueued.

name

string

Bulkhead-

A name assigned for debugging, error reporting or configuration purposes.

queue-length

int

10

Maximal number of enqueued requests waiting for processing. When the limit is reached, additional attempts to invoke a request will receive a io.helidon.faulttolerance.BulkheadException.