| 类 | 说明 |
|---|---|
| BaseReqHandler<T> |
used for every parallel/Grid job instance
every parallel/Grid task master has a BaseReqHandler, a BaseReqHandler will
batchly retrieve reqs then merge these reqs into a batch request for hugely reducing network reqs number;
|
| ContainerStatusReqHandler<T> |
batch report container task status to task master
|
| ReqQueue<T> |
Queue-based load leveling buffer, used for parallel/grid reqs buffer.
|
| TaskDispatchReqHandler<T> | |
| TaskPushReqHandler<T> |
Task master Batch dispatch tasks to workers
|
| TMStatusReqHandler<T> |
Batch report tasks statues,
for parallel job instance, will merge status reqs into one batch req then send to Active server leader;
for grid job instance, will merge status reqs into one batch req then batch update local h2 status.
|
| 枚举 | 说明 |
|---|---|
| ContainerStatusReqHandlerPool |
a reqs handler per jobInstance
|
Copyright © 2021. All rights reserved.