MCPcopy Create free account
hub / github.com/astercloud/aster / DefaultActorEngineConfig

Function DefaultActorEngineConfig

pkg/workflow/actor_engine.go:57–65  ·  view source on GitHub ↗

DefaultActorEngineConfig 默认配置

()

Source from the content-addressed store, hash-verified

55
56// DefaultActorEngineConfig 默认配置
57func DefaultActorEngineConfig() *ActorEngineConfig {
58 return &ActorEngineConfig{
59 SystemName: "workflow",
60 DefaultTimeout: 5 * time.Minute,
61 MaxConcurrentAgents: 10,
62 SupervisorStrategy: actor.NewOneForOneStrategy(3, time.Minute, actor.DefaultDecider),
63 EnableMetrics: true,
64 }
65}
66
67// NewActorEngine 创建 Actor 化的工作流引擎
68func NewActorEngine(config *EngineConfig, actorConfig *ActorEngineConfig) (*ActorEngine, error) {

Callers 1

NewActorEngineFunction · 0.85

Calls 1

NewOneForOneStrategyFunction · 0.92

Tested by

no test coverage detected