Skip to content

uni-flow 公开 API(中文注解)


uni-flow 公开 API(中文注解) / PolicyEngine

Interface: PolicyEngine

Defined in: layer4/types.ts:161

策略引擎:Unit 执行前后的预算、超时、熔断与限流判定。

Methods

isCircuitOpen()

isCircuitOpen(): boolean

Defined in: layer4/types.ts:166

Returns

boolean


onComplete()

onComplete(result, ctx): void

Defined in: layer4/types.ts:164

Parameters

result

AgentOutput

ctx

PolicyContext

Returns

void


onError()

onError(error, ctx): PolicyDecision

Defined in: layer4/types.ts:163

Parameters

error

Error

ctx

PolicyContext

Returns

PolicyDecision


preCheck()

preCheck(ctx): PolicyDecision

Defined in: layer4/types.ts:162

Parameters

ctx

PolicyContext

Returns

PolicyDecision


recordFailure()

recordFailure(): void

Defined in: layer4/types.ts:165

Returns

void


resetCircuit()

resetCircuit(): void

Defined in: layer4/types.ts:167

Returns

void

MIT Licensed