Skip to content

LatencyInjectionConfig

Defined in: src/policies/resilience/latency-injection.ts:9

Configuration for the latencyInjection policy.

delayMs: number

Defined in: src/policies/resilience/latency-injection.ts:11

Base delay in milliseconds. Required.


optional jitter: number

Defined in: src/policies/resilience/latency-injection.ts:13

Jitter proportion (0 to 1). Actual delay varies by +/- jitter * delayMs. Default: 0.


optional probability: number

Defined in: src/policies/resilience/latency-injection.ts:15

Probability of injecting latency (0 to 1). Default: 1 (always).


optional skip: (c) => boolean | Promise<boolean>

Defined in: src/policies/types.ts:33

Skip this policy when condition returns true

unknown

boolean | Promise<boolean>

PolicyConfig.skip