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