Skip to content

ambiten


ambiten / logger/src / createCircuitBreaker

Function: createCircuitBreaker() ​

createCircuitBreaker<TArgs, TResult>(fn, options?): (...args) => Promise<TResult>

Defined in: packages/logger/src/utils/circuitBreaker/circuitBreaker.ts:12

Type Parameters ​

TArgs ​

TArgs extends unknown[]

TResult ​

TResult

Parameters ​

fn ​

(...args) => Promise<TResult>

options? ​

CircuitBreakerOptions = {}

Returns ​

(...args) => Promise<TResult>

Context-aware execution infrastructure for multi-tenant systems.