异步任务处理模型
2019-07-09 16:06:06 12 举报
异步任务类图
作者其他创作
大纲/内容
Class: TimeCondition
+ TimeInterval time.Duration
Interface: Condition
Class: PoolHub(总入口)
+ hub map[string]Pool
+ Manage(chan)+ Register(Pool)
Class: RuntimePool
+ Name: + worker Worker+ condition []Condition+ Static+ RuntimeParam+ CoreRuntime+ Status
继承
Class: MaxCountCondition
+ MaxCount int
Class: ConcurrencyCondition
+ MaxConcurrency int
Class: HelloWorker
Interface: Worker
+ Run(context)
依赖
聚合
Interface: Pool(逻辑)
+ Init()+ Run(context)+ Close()+ Reset()+ String()
关联
Class: FrequencyCondition
+ Interval time.Duration
Interface: Runtime(数据)
0 条评论
下一页