public class ContainerStatusReqHandler<T> extends BaseReqHandler<T>
activeRunnableNum, batchProcessSvc, defaultSleepMs, emptySleepMs, taskMasterPool| 构造器和说明 |
|---|
ContainerStatusReqHandler(long jobInstanceId,
int coreBatchThreadNum,
int maxBatchThreadNum,
int batchSize,
ReqQueue<T> queue,
String taskMasterAkkaPath) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getTaskMasterAkkaPath() |
void |
process(long jobInstanceId,
List<T> reqs,
String workerAddr)
logic implemented by subclass for processing this batch of reqs
|
clear, getLatestRequest, isActive, process, setBatchSize, setWorkThreadNum, start, stop, submitRequest, syncHandleReqspublic void process(long jobInstanceId,
List<T> reqs,
String workerAddr)
BaseReqHandlerprocess 在类中 BaseReqHandler<T>jobInstanceId - id of job instance which these reqs belong to.reqs - batch of reqsworkerAddr - of PullModelpublic String getTaskMasterAkkaPath()
Copyright © 2021. All rights reserved.