java.io.Closeable, java.lang.AutoCloseable, ContainerAllocator, RMHeartbeatHandler, org.apache.hadoop.service.Service, org.apache.hadoop.yarn.event.EventHandler<ContainerAllocatorEvent>public class LocalContainerAllocator extends RMCommunicator implements ContainerAllocator
RMCommunicator.AllocatorRunnableContainerAllocator.EventType| Modifier and Type | Field | Description |
|---|---|---|
protected int |
lastResponseID |
allocatorThread, applicationACLs, applicationId, isSignalled, scheduler| Constructor | Description |
|---|---|
LocalContainerAllocator(ClientService clientService,
AppContext context,
java.lang.String nmHost,
int nmPort,
int nmHttpPort,
org.apache.hadoop.yarn.api.records.ContainerId cId) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
handle(ContainerAllocatorEvent event) |
|
protected void |
heartbeat() |
|
protected void |
serviceInit(org.apache.hadoop.conf.Configuration conf) |
createSchedulerProxy, doUnregistration, getApplicationProgress, getContext, getJob, getLastHeartbeatTime, getMaxContainerCapability, getSchedulerResourceTypes, isApplicationMasterRegistered, register, runOnNextHeartbeat, serviceStart, serviceStop, setShouldUnregister, setSignalled, startAllocatorThread, unregisterclose, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStoppublic LocalContainerAllocator(ClientService clientService, AppContext context, java.lang.String nmHost, int nmPort, int nmHttpPort, org.apache.hadoop.yarn.api.records.ContainerId cId)
protected void serviceInit(org.apache.hadoop.conf.Configuration conf)
throws java.lang.Exception
serviceInit in class RMCommunicatorjava.lang.Exceptionprotected void heartbeat()
throws java.lang.Exception
heartbeat in class RMCommunicatorjava.lang.Exceptionpublic void handle(ContainerAllocatorEvent event)
handle in interface org.apache.hadoop.yarn.event.EventHandler<ContainerAllocatorEvent>Copyright © 2008–2025 Apache Software Foundation. All rights reserved.