| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
BlockedTaskManagerChecker.isBlockedTaskManager(ResourceID resourceID)
Returns whether the given task manager is located on a blocked node.
|
boolean |
BlocklistHandler.isBlockedTaskManager(ResourceID taskManagerId)
Returns whether the given task manager is blocked (located on blocked nodes).
|
boolean |
NoOpBlocklistHandler.isBlockedTaskManager(ResourceID taskManagerId) |
boolean |
DefaultBlocklistHandler.isBlockedTaskManager(ResourceID taskManagerId) |
| 限定符和类型 | 方法和说明 |
|---|---|
BlocklistHandler |
BlocklistHandler.Factory.create(BlocklistContext blocklistContext,
java.util.function.Function<ResourceID,String> taskManagerNodeIdRetriever,
org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor mainThreadExecutor,
org.slf4j.Logger log)
Instantiates a
BlocklistHandler. |
BlocklistHandler |
NoOpBlocklistHandler.Factory.create(BlocklistContext blocklistContext,
java.util.function.Function<ResourceID,String> taskManagerNodeIdRetriever,
org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor mainThreadExecutor,
org.slf4j.Logger log) |
BlocklistHandler |
DefaultBlocklistHandler.Factory.create(BlocklistContext blocklistContext,
java.util.function.Function<ResourceID,String> taskManagerNodeIdRetriever,
org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor mainThreadExecutor,
org.slf4j.Logger log) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ResourceID |
ResourceID.generate()
Generate a random resource id.
|
ResourceID |
SlotID.getResourceID() |
ResourceID |
ResourceIDRetrievable.getResourceID()
Gets the ResourceID of the object.
|
ResourceID |
ResourceID.getResourceID()
A ResourceID can always retrieve a ResourceID.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static SlotID |
SlotID.getDynamicSlotID(ResourceID resourceID)
Get a SlotID without actual slot index for dynamic slot allocation.
|
| 构造器和说明 |
|---|
SlotID(ResourceID resourceId,
int slotNumber) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<Collection<org.apache.flink.api.java.tuple.Tuple2<ResourceID,String>>> |
Dispatcher.requestTaskManagerMetricQueryServiceAddresses(org.apache.flink.api.common.time.Time timeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
static File |
ClusterEntrypointUtils.generateJobManagerWorkingDirectoryFile(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId)
Generates the working directory
File for the JobManager process. |
static File |
ClusterEntrypointUtils.generateTaskManagerWorkingDirectoryFile(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId)
Generates the working directory
File for the TaskManager process. |
| 限定符和类型 | 方法和说明 |
|---|---|
static DeterminismEnvelope<WorkingDirectory> |
ClusterEntrypointUtils.createJobManagerWorkingDirectory(org.apache.flink.configuration.Configuration configuration,
DeterminismEnvelope<ResourceID> envelopedResourceId)
Creates the working directory for the JobManager process.
|
static DeterminismEnvelope<WorkingDirectory> |
ClusterEntrypointUtils.createTaskManagerWorkingDirectory(org.apache.flink.configuration.Configuration configuration,
DeterminismEnvelope<ResourceID> envelopedResourceId)
Creates the working directory for the TaskManager process.
|
| 限定符和类型 | 方法和说明 |
|---|---|
DispatcherResourceManagerComponent |
DefaultDispatcherResourceManagerComponentFactory.create(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId,
Executor ioExecutor,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
BlobServer blobServer,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
MetricRegistry metricRegistry,
ExecutionGraphInfoStore executionGraphInfoStore,
MetricQueryServiceRetriever metricQueryServiceRetriever,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) |
DispatcherResourceManagerComponent |
DispatcherResourceManagerComponentFactory.create(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId,
Executor ioExecutor,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
BlobServer blobServer,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
MetricRegistry metricRegistry,
ExecutionGraphInfoStore executionGraphInfoStore,
MetricQueryServiceRetriever metricQueryServiceRetriever,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExecutionDeploymentListener.onStartedDeployment(ExecutionAttemptID execution,
ResourceID host) |
void |
NoOpExecutionDeploymentListener.onStartedDeployment(ExecutionAttemptID execution,
ResourceID host) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
HeartbeatMonitorImpl.getHeartbeatTargetId() |
ResourceID |
HeartbeatMonitor.getHeartbeatTargetId()
Gets heartbeat target id.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<I,O> HeartbeatManager<I,O> |
HeartbeatServices.createHeartbeatManager(ResourceID resourceId,
HeartbeatListener<I,O> heartbeatListener,
org.apache.flink.util.concurrent.ScheduledExecutor mainThreadExecutor,
org.slf4j.Logger log)
Creates a heartbeat manager which does not actively send heartbeats.
|
<I,O> HeartbeatManager<I,O> |
HeartbeatServices.createHeartbeatManagerSender(ResourceID resourceId,
HeartbeatListener<I,O> heartbeatListener,
org.apache.flink.util.concurrent.ScheduledExecutor mainThreadExecutor,
org.slf4j.Logger log)
Creates a heartbeat manager which actively sends heartbeats to monitoring targets.
|
HeartbeatMonitor<O> |
HeartbeatMonitor.Factory.createHeartbeatMonitor(ResourceID resourceID,
HeartbeatTarget<O> heartbeatTarget,
org.apache.flink.util.concurrent.ScheduledExecutor mainThreadExecutor,
HeartbeatListener<?,O> heartbeatListener,
long heartbeatTimeoutIntervalMs,
int failedRpcRequestsUntilUnreachable)
Create heartbeat monitor heartbeat monitor.
|
long |
HeartbeatManager.getLastHeartbeatFrom(ResourceID resourceId)
Returns the last received heartbeat from the given target.
|
long |
HeartbeatManagerImpl.getLastHeartbeatFrom(ResourceID resourceId) |
long |
NoOpHeartbeatManager.getLastHeartbeatFrom(ResourceID resourceId) |
protected java.util.function.BiConsumer<Void,Throwable> |
HeartbeatManagerImpl.handleHeartbeatRpc(ResourceID heartbeatTarget) |
void |
HeartbeatManager.monitorTarget(ResourceID resourceID,
HeartbeatTarget<O> heartbeatTarget)
Start monitoring a
HeartbeatTarget. |
void |
HeartbeatManagerImpl.monitorTarget(ResourceID resourceID,
HeartbeatTarget<O> heartbeatTarget) |
void |
NoOpHeartbeatManager.monitorTarget(ResourceID resourceID,
HeartbeatTarget<O> heartbeatTarget) |
void |
HeartbeatListener.notifyHeartbeatTimeout(ResourceID resourceID)
Callback which is called if a heartbeat for the machine identified by the given resource ID
times out.
|
void |
HeartbeatListener.notifyTargetUnreachable(ResourceID resourceID)
Callback which is called if a target specified by the given resource ID is no longer
reachable.
|
CompletableFuture<Void> |
HeartbeatManagerImpl.receiveHeartbeat(ResourceID heartbeatOrigin,
I heartbeatPayload) |
CompletableFuture<Void> |
NoOpHeartbeatManager.receiveHeartbeat(ResourceID heartbeatOrigin,
I heartbeatPayload) |
CompletableFuture<Void> |
HeartbeatSender.receiveHeartbeat(ResourceID heartbeatOrigin,
I heartbeatPayload) |
CompletableFuture<Void> |
HeartbeatTarget.receiveHeartbeat(ResourceID heartbeatOrigin,
I heartbeatPayload)
Sends a heartbeat response to the target.
|
void |
HeartbeatListener.reportPayload(ResourceID resourceID,
I payload)
Callback which is called whenever a heartbeat with an associated payload is received.
|
CompletableFuture<Void> |
HeartbeatReceiver.requestHeartbeat(ResourceID requestOrigin,
I heartbeatPayload) |
CompletableFuture<Void> |
HeartbeatManagerImpl.requestHeartbeat(ResourceID requestOrigin,
I heartbeatPayload) |
CompletableFuture<Void> |
NoOpHeartbeatManager.requestHeartbeat(ResourceID requestOrigin,
I heartbeatPayload) |
CompletableFuture<Void> |
HeartbeatTarget.requestHeartbeat(ResourceID requestOrigin,
I heartbeatPayload)
Requests a heartbeat from the target.
|
O |
HeartbeatListener.retrievePayload(ResourceID resourceID)
Retrieves the payload value for the next heartbeat message.
|
void |
HeartbeatManager.unmonitorTarget(ResourceID resourceID)
Stops monitoring the heartbeat target with the associated resource ID.
|
void |
HeartbeatManagerImpl.unmonitorTarget(ResourceID resourceID) |
void |
NoOpHeartbeatManager.unmonitorTarget(ResourceID resourceID) |
| 构造器和说明 |
|---|
HeartbeatManagerImpl(long heartbeatTimeoutIntervalMs,
int failedRpcRequestsUntilUnreachable,
ResourceID ownResourceID,
HeartbeatListener<I,O> heartbeatListener,
org.apache.flink.util.concurrent.ScheduledExecutor mainThreadExecutor,
org.slf4j.Logger log) |
HeartbeatManagerImpl(long heartbeatTimeoutIntervalMs,
int failedRpcRequestsUntilUnreachable,
ResourceID ownResourceID,
HeartbeatListener<I,O> heartbeatListener,
org.apache.flink.util.concurrent.ScheduledExecutor mainThreadExecutor,
org.slf4j.Logger log,
HeartbeatMonitor.Factory<O> heartbeatMonitorFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
ConnectionID.getResourceID() |
| 限定符和类型 | 方法和说明 |
|---|---|
static NettyShuffleEnvironment |
NettyShuffleServiceFactory.createNettyShuffleEnvironment(NettyShuffleEnvironmentConfiguration config,
ResourceID taskExecutorResourceId,
TaskEventPublisher taskEventPublisher,
ResultPartitionManager resultPartitionManager,
ConnectionManager connectionManager,
org.apache.flink.metrics.MetricGroup metricGroup,
Executor ioExecutor,
int numberOfSlots,
String[] tmpDirPaths) |
| 构造器和说明 |
|---|
ConnectionID(ResourceID resourceID,
InetSocketAddress address,
int connectionIndex) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<TaskExecutorGateway> |
PartitionTrackerFactory.TaskExecutorGatewayLookup.lookup(ResourceID taskExecutorId)
Returns a
TaskExecutorGateway corresponding to the given ResourceID. |
void |
ResourceManagerPartitionTrackerImpl.processTaskExecutorClusterPartitionReport(ResourceID taskExecutorId,
ClusterPartitionReport clusterPartitionReport) |
void |
ResourceManagerPartitionTracker.processTaskExecutorClusterPartitionReport(ResourceID taskExecutorId,
ClusterPartitionReport clusterPartitionReport)
Processes
ClusterPartitionReport of a task executor. |
void |
ResourceManagerPartitionTrackerImpl.processTaskExecutorShutdown(ResourceID taskExecutorId) |
void |
ResourceManagerPartitionTracker.processTaskExecutorShutdown(ResourceID taskExecutorId)
Processes the shutdown of task executor.
|
void |
TaskExecutorClusterPartitionReleaser.releaseClusterPartitions(ResourceID taskExecutorId,
Set<IntermediateDataSetID> dataSetsToRelease) |
CompletableFuture<Void> |
ClusterPartitionManager.reportClusterPartitions(ResourceID taskExecutorId,
ClusterPartitionReport clusterPartitionReport)
Report the cluster partitions status in the task executor.
|
void |
JobMasterPartitionTracker.startTrackingPartition(ResourceID producingTaskExecutorId,
ResultPartitionDeploymentDescriptor resultPartitionDeploymentDescriptor)
Starts the tracking of the given partition for the given task executor ID.
|
void |
JobMasterPartitionTrackerImpl.startTrackingPartition(ResourceID producingTaskExecutorId,
ResultPartitionDeploymentDescriptor resultPartitionDeploymentDescriptor) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ResourceID |
SingleInputGateFactory.taskExecutorResourceId |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SingleInputGate.updateInputChannel(ResourceID localLocation,
NettyShuffleDescriptor shuffleDescriptor) |
| 构造器和说明 |
|---|
SingleInputGateFactory(ResourceID taskExecutorResourceId,
NettyShuffleEnvironmentConfiguration networkConfig,
ConnectionManager connectionManager,
ResultPartitionManager partitionManager,
TaskEventPublisher taskEventPublisher,
NetworkBufferPool networkBufferPool) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
JMTMRegistrationSuccess.getResourceID() |
ResourceID |
JobMasterRegistrationSuccess.getResourceManagerResourceId() |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<Acknowledge> |
JobMasterGateway.disconnectTaskManager(ResourceID resourceID,
Exception cause)
Disconnects the given
TaskExecutor from the
JobMaster. |
CompletableFuture<Acknowledge> |
JobMaster.disconnectTaskManager(ResourceID resourceID,
Exception cause) |
void |
JobMasterGateway.failSlot(ResourceID taskManagerId,
AllocationID allocationId,
Exception cause)
Fails the slot with the given allocation id and cause.
|
void |
JobMaster.failSlot(ResourceID taskManagerId,
AllocationID allocationId,
Exception cause) |
Map<ExecutionAttemptID,ExecutionDeploymentState> |
DefaultExecutionDeploymentTracker.getExecutionsOn(ResourceID host) |
Map<ExecutionAttemptID,ExecutionDeploymentState> |
ExecutionDeploymentTracker.getExecutionsOn(ResourceID host)
Returns all tracked executions for the given host.
|
CompletableFuture<Void> |
JobMasterGateway.heartbeatFromResourceManager(ResourceID resourceID)
Sends heartbeat request from the resource manager.
|
CompletableFuture<Void> |
JobMaster.heartbeatFromResourceManager(ResourceID resourceID) |
CompletableFuture<Void> |
JobMasterGateway.heartbeatFromTaskManager(ResourceID resourceID,
TaskExecutorToJobManagerHeartbeatPayload payload)
Sends the heartbeat to job manager from task manager.
|
CompletableFuture<Void> |
JobMaster.heartbeatFromTaskManager(ResourceID resourceID,
TaskExecutorToJobManagerHeartbeatPayload payload) |
CompletableFuture<Collection<SlotOffer>> |
JobMasterGateway.offerSlots(ResourceID taskManagerId,
Collection<SlotOffer> slots,
org.apache.flink.api.common.time.Time timeout)
Offers the given slots to the job manager.
|
CompletableFuture<Collection<SlotOffer>> |
JobMaster.offerSlots(ResourceID taskManagerId,
Collection<SlotOffer> slots,
org.apache.flink.api.common.time.Time timeout) |
void |
ExecutionDeploymentReconciliationHandler.onMissingDeploymentsOf(Collection<ExecutionAttemptID> executionAttemptIds,
ResourceID hostingTaskExecutor)
Called if some executions are expected to be hosted on a task executor, but aren't.
|
void |
ExecutionDeploymentTrackerDeploymentListenerAdapter.onStartedDeployment(ExecutionAttemptID execution,
ResourceID host) |
void |
ExecutionDeploymentReconciliationHandler.onUnknownDeploymentsOf(Collection<ExecutionAttemptID> executionAttemptIds,
ResourceID hostingTaskExecutor)
Called if some executions are hosted on a task executor, but we don't expect them.
|
void |
DefaultExecutionDeploymentReconciler.reconcileExecutionDeployments(ResourceID taskExecutorHost,
ExecutionDeploymentReport executionDeploymentReport,
Map<ExecutionAttemptID,ExecutionDeploymentState> expectedDeployedExecutions) |
void |
ExecutionDeploymentReconciler.reconcileExecutionDeployments(ResourceID taskExecutorHost,
ExecutionDeploymentReport executionDeploymentReport,
Map<ExecutionAttemptID,ExecutionDeploymentState> expectedDeployedExecutionIds)
Reconciles the deployment states between all reported/expected executions for the given task
executor.
|
void |
DefaultExecutionDeploymentTracker.startTrackingPendingDeploymentOf(ExecutionAttemptID executionAttemptId,
ResourceID host) |
void |
ExecutionDeploymentTracker.startTrackingPendingDeploymentOf(ExecutionAttemptID executionAttemptId,
ResourceID host)
Starts tracking the given execution that is being deployed on the given host.
|
| 构造器和说明 |
|---|
JMTMRegistrationSuccess(ResourceID resourceID) |
JobMaster(org.apache.flink.runtime.rpc.RpcService rpcService,
JobMasterId jobMasterId,
JobMasterConfiguration jobMasterConfiguration,
ResourceID resourceId,
JobGraph jobGraph,
HighAvailabilityServices highAvailabilityService,
SlotPoolServiceSchedulerFactory slotPoolServiceSchedulerFactory,
JobManagerSharedServices jobManagerSharedServices,
HeartbeatServices heartbeatServices,
JobManagerJobMetricGroupFactory jobMetricGroupFactory,
OnCompletionActions jobCompletionActions,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClassLoader userCodeLoader,
ShuffleMaster<?> shuffleMaster,
PartitionTrackerFactory partitionTrackerFactory,
ExecutionDeploymentTracker executionDeploymentTracker,
ExecutionDeploymentReconciler.Factory executionDeploymentReconcilerFactory,
BlocklistHandler.Factory blocklistHandlerFactory,
long initializationTimestamp) |
JobMasterRegistrationSuccess(ResourceManagerId resourceManagerId,
ResourceID resourceManagerResourceId) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<ResourceID> |
DeclarativeSlotPoolService.failAllocation(ResourceID taskManagerId,
AllocationID allocationId,
Exception cause) |
Optional<ResourceID> |
SlotPoolService.failAllocation(ResourceID taskManagerId,
AllocationID allocationId,
Exception cause)
Fails the allocation with the given allocationId.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
DefaultAllocatedSlotPool.containsSlots(ResourceID owner) |
boolean |
DefaultDeclarativeSlotPool.containsSlots(ResourceID owner) |
boolean |
AllocatedSlotPool.containsSlots(ResourceID owner)
Checks whether the slot pool contains at least one slot belonging to the specified owner.
|
boolean |
DeclarativeSlotPool.containsSlots(ResourceID owner)
Returns whether the slot pool has a slot registered which is owned by the given TaskExecutor.
|
AllocatedSlotReport |
DeclarativeSlotPoolService.createAllocatedSlotReport(ResourceID taskManagerId) |
AllocatedSlotReport |
SlotPool.createAllocatedSlotReport(ResourceID taskManagerId)
Create report about the allocated slots belonging to the specified task manager.
|
AllocatedSlotReport |
SlotPoolService.createAllocatedSlotReport(ResourceID taskManagerId)
Create report about the allocated slots belonging to the specified task manager.
|
Optional<ResourceID> |
DeclarativeSlotPoolService.failAllocation(ResourceID taskManagerId,
AllocationID allocationId,
Exception cause) |
Optional<ResourceID> |
SlotPoolService.failAllocation(ResourceID taskManagerId,
AllocationID allocationId,
Exception cause)
Fails the allocation with the given allocationId.
|
boolean |
DeclarativeSlotPoolService.registerTaskManager(ResourceID taskManagerId) |
boolean |
SlotPool.registerTaskManager(ResourceID resourceID)
Registers a TaskExecutor with the given
ResourceID at SlotPool. |
boolean |
SlotPoolService.registerTaskManager(ResourceID taskManagerId)
Registers a TaskExecutor with the given
ResourceID at SlotPoolService. |
void |
DeclarativeSlotPoolService.releaseFreeSlotsOnTaskManager(ResourceID taskManagerId,
Exception cause) |
void |
SlotPoolService.releaseFreeSlotsOnTaskManager(ResourceID taskManagerId,
Exception cause)
Releases all free slots belonging to the owning TaskExecutor if it has been registered.
|
ResourceCounter |
DefaultDeclarativeSlotPool.releaseSlots(ResourceID owner,
Exception cause) |
ResourceCounter |
DeclarativeSlotPool.releaseSlots(ResourceID owner,
Exception cause)
Releases all slots belonging to the owning TaskExecutor if it has been registered.
|
boolean |
DeclarativeSlotPoolService.releaseTaskManager(ResourceID taskManagerId,
Exception cause) |
boolean |
SlotPool.releaseTaskManager(ResourceID resourceId,
Exception cause)
Releases a TaskExecutor with the given
ResourceID from the SlotPool. |
boolean |
SlotPoolService.releaseTaskManager(ResourceID taskManagerId,
Exception cause)
Releases a TaskExecutor with the given
ResourceID from the SlotPoolService. |
AllocatedSlotPool.AllocatedSlotsAndReservationStatus |
DefaultAllocatedSlotPool.removeSlots(ResourceID owner) |
AllocatedSlotPool.AllocatedSlotsAndReservationStatus |
AllocatedSlotPool.removeSlots(ResourceID owner)
Removes all slots belonging to the owning TaskExecutor identified by owner.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MetricRegistryImpl.startQueryService(org.apache.flink.runtime.rpc.RpcService rpcService,
ResourceID resourceID)
Initializes the MetricQueryService.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static MetricQueryService |
MetricQueryService.createMetricQueryService(org.apache.flink.runtime.rpc.RpcService rpcService,
ResourceID resourceID,
long maximumFrameSize)
Starts the MetricQueryService actor in the given actor system.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static TaskManagerMetricGroup |
TaskManagerMetricGroup.createTaskManagerMetricGroup(MetricRegistry metricRegistry,
String hostName,
ResourceID resourceID) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.apache.flink.api.java.tuple.Tuple2<TaskManagerMetricGroup,org.apache.flink.metrics.MetricGroup> |
MetricUtils.instantiateTaskManagerMetricGroup(MetricRegistry metricRegistry,
String hostName,
ResourceID resourceID,
Optional<org.apache.flink.api.common.time.Time> systemResourceProbeInterval) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
TaskExecutorRegistration.getResourceId() |
ResourceID |
ResourceManagerProcessContext.getResourceId() |
protected ResourceID |
StandaloneResourceManager.workerStarted(ResourceID resourceID) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ResourceManager<ResourceID> |
StandaloneResourceManagerFactory.createResourceManager(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId,
org.apache.flink.runtime.rpc.RpcService rpcService,
UUID leaderSessionId,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
String webInterfaceUrl,
ResourceManagerMetricGroup resourceManagerMetricGroup,
ResourceManagerRuntimeServices resourceManagerRuntimeServices,
Executor ioExecutor) |
CompletableFuture<Collection<org.apache.flink.api.java.tuple.Tuple2<ResourceID,String>>> |
ResourceManagerGateway.requestTaskManagerMetricQueryServiceAddresses(org.apache.flink.api.common.time.Time timeout)
Requests the paths for the TaskManager's
MetricQueryService to query. |
CompletableFuture<Collection<org.apache.flink.api.java.tuple.Tuple2<ResourceID,String>>> |
ResourceManager.requestTaskManagerMetricQueryServiceAddresses(org.apache.flink.api.common.time.Time timeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Optional<WorkerType> |
ResourceManager.closeTaskManagerConnection(ResourceID resourceID,
Exception cause)
This method should be called by the framework once it detects that a currently registered
task executor has failed.
|
static ResourceManagerServiceImpl |
ResourceManagerServiceImpl.create(ResourceManagerFactory<?> resourceManagerFactory,
org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
String webInterfaceUrl,
MetricRegistry metricRegistry,
String hostname,
Executor ioExecutor) |
protected ResourceManager<ResourceID> |
StandaloneResourceManagerFactory.createResourceManager(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId,
org.apache.flink.runtime.rpc.RpcService rpcService,
UUID leaderSessionId,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
String webInterfaceUrl,
ResourceManagerMetricGroup resourceManagerMetricGroup,
ResourceManagerRuntimeServices resourceManagerRuntimeServices,
Executor ioExecutor) |
protected abstract ResourceManager<T> |
ResourceManagerFactory.createResourceManager(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId,
org.apache.flink.runtime.rpc.RpcService rpcService,
UUID leaderSessionId,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
String webInterfaceUrl,
ResourceManagerMetricGroup resourceManagerMetricGroup,
ResourceManagerRuntimeServices resourceManagerRuntimeServices,
Executor ioExecutor) |
ResourceManagerProcessContext |
ResourceManagerFactory.createResourceManagerProcessContext(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
String webInterfaceUrl,
MetricRegistry metricRegistry,
String hostname,
Executor ioExecutor) |
void |
ResourceManagerGateway.disconnectTaskManager(ResourceID resourceID,
Exception cause)
Disconnects a TaskManager specified by the given resourceID from the
ResourceManager. |
void |
ResourceManager.disconnectTaskManager(ResourceID resourceId,
Exception cause) |
CompletableFuture<Void> |
ResourceManagerGateway.heartbeatFromJobManager(ResourceID heartbeatOrigin)
Sends the heartbeat to resource manager from job manager.
|
CompletableFuture<Void> |
ResourceManager.heartbeatFromJobManager(ResourceID resourceID) |
CompletableFuture<Void> |
ResourceManagerGateway.heartbeatFromTaskManager(ResourceID heartbeatOrigin,
TaskExecutorHeartbeatPayload heartbeatPayload)
Sends the heartbeat to resource manager from task manager.
|
CompletableFuture<Void> |
ResourceManager.heartbeatFromTaskManager(ResourceID resourceID,
TaskExecutorHeartbeatPayload heartbeatPayload) |
CompletableFuture<RegistrationResponse> |
ResourceManagerGateway.registerJobMaster(JobMasterId jobMasterId,
ResourceID jobMasterResourceId,
String jobMasterAddress,
org.apache.flink.api.common.JobID jobId,
org.apache.flink.api.common.time.Time timeout)
Register a
JobMaster at the resource manager. |
CompletableFuture<RegistrationResponse> |
ResourceManager.registerJobMaster(JobMasterId jobMasterId,
ResourceID jobManagerResourceId,
String jobManagerAddress,
org.apache.flink.api.common.JobID jobId,
org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<Void> |
ResourceManager.reportClusterPartitions(ResourceID taskExecutorId,
ClusterPartitionReport clusterPartitionReport) |
CompletableFuture<TaskExecutorThreadInfoGateway> |
ResourceManagerGateway.requestTaskExecutorThreadInfoGateway(ResourceID taskManagerId,
org.apache.flink.api.common.time.Time timeout)
Requests the
TaskExecutorGateway. |
CompletableFuture<TaskExecutorThreadInfoGateway> |
ResourceManager.requestTaskExecutorThreadInfoGateway(ResourceID taskManagerId,
org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<TaskManagerInfoWithSlots> |
ResourceManagerGateway.requestTaskManagerDetailsInfo(ResourceID taskManagerId,
org.apache.flink.api.common.time.Time timeout)
Requests detail information about the given
TaskExecutor. |
CompletableFuture<TaskManagerInfoWithSlots> |
ResourceManager.requestTaskManagerDetailsInfo(ResourceID resourceId,
org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<TransientBlobKey> |
ResourceManagerGateway.requestTaskManagerFileUploadByName(ResourceID taskManagerId,
String fileName,
org.apache.flink.api.common.time.Time timeout)
Request the file upload from the given
TaskExecutor to the cluster's BlobServer. |
CompletableFuture<TransientBlobKey> |
ResourceManager.requestTaskManagerFileUploadByName(ResourceID taskManagerId,
String fileName,
org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<TransientBlobKey> |
ResourceManagerGateway.requestTaskManagerFileUploadByType(ResourceID taskManagerId,
FileType fileType,
org.apache.flink.api.common.time.Time timeout)
Request the file upload from the given
TaskExecutor to the cluster's BlobServer. |
CompletableFuture<TransientBlobKey> |
ResourceManager.requestTaskManagerFileUploadByType(ResourceID taskManagerId,
FileType fileType,
org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<Collection<LogInfo>> |
ResourceManagerGateway.requestTaskManagerLogList(ResourceID taskManagerId,
org.apache.flink.api.common.time.Time timeout)
Request log list from the given
TaskExecutor. |
CompletableFuture<Collection<LogInfo>> |
ResourceManager.requestTaskManagerLogList(ResourceID taskManagerId,
org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<ThreadDumpInfo> |
ResourceManagerGateway.requestThreadDump(ResourceID taskManagerId,
org.apache.flink.api.common.time.Time timeout)
Requests the thread dump from the given
TaskExecutor. |
CompletableFuture<ThreadDumpInfo> |
ResourceManager.requestThreadDump(ResourceID taskManagerId,
org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<Acknowledge> |
ResourceManagerGateway.sendSlotReport(ResourceID taskManagerResourceId,
InstanceID taskManagerRegistrationId,
SlotReport slotReport,
org.apache.flink.api.common.time.Time timeout)
Sends the given
SlotReport to the ResourceManager. |
CompletableFuture<Acknowledge> |
ResourceManager.sendSlotReport(ResourceID taskManagerResourceId,
InstanceID taskManagerRegistrationId,
SlotReport slotReport,
org.apache.flink.api.common.time.Time timeout) |
boolean |
StandaloneResourceManager.stopWorker(ResourceID resourceID) |
protected abstract WorkerType |
ResourceManager.workerStarted(ResourceID resourceID)
Callback when a worker was started.
|
protected ResourceID |
StandaloneResourceManager.workerStarted(ResourceID resourceID) |
| 构造器和说明 |
|---|
ResourceManager(org.apache.flink.runtime.rpc.RpcService rpcService,
UUID leaderSessionId,
ResourceID resourceId,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
SlotManager slotManager,
ResourceManagerPartitionTrackerFactory clusterPartitionTrackerFactory,
BlocklistHandler.Factory blocklistHandlerFactory,
JobLeaderIdService jobLeaderIdService,
ClusterInformation clusterInformation,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ResourceManagerMetricGroup resourceManagerMetricGroup,
org.apache.flink.api.common.time.Time rpcTimeout,
Executor ioExecutor) |
ResourceManagerProcessContext(org.apache.flink.configuration.Configuration rmConfig,
ResourceID resourceId,
ResourceManagerRuntimeServicesConfiguration rmRuntimeServicesConfig,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
String webInterfaceUrl,
MetricRegistry metricRegistry,
String hostname,
Executor ioExecutor) |
StandaloneResourceManager(org.apache.flink.runtime.rpc.RpcService rpcService,
UUID leaderSessionId,
ResourceID resourceId,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
SlotManager slotManager,
ResourceManagerPartitionTrackerFactory clusterPartitionTrackerFactory,
BlocklistHandler.Factory blocklistHandlerFactory,
JobLeaderIdService jobLeaderIdService,
ClusterInformation clusterInformation,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ResourceManagerMetricGroup resourceManagerMetricGroup,
org.apache.flink.api.common.time.Time startupPeriodTime,
org.apache.flink.api.common.time.Time rpcTimeout,
Executor ioExecutor) |
TaskExecutorRegistration(String taskExecutorAddress,
ResourceID resourceId,
int dataPort,
int jmxPort,
HardwareDescription hardwareDescription,
TaskExecutorMemoryConfiguration memoryConfiguration,
ResourceProfile defaultSlotResourceProfile,
ResourceProfile totalResourceProfile,
String nodeId) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceManager<WorkerType> |
ActiveResourceManagerFactory.createResourceManager(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceId,
org.apache.flink.runtime.rpc.RpcService rpcService,
UUID leaderSessionId,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
String webInterfaceUrl,
ResourceManagerMetricGroup resourceManagerMetricGroup,
ResourceManagerRuntimeServices resourceManagerRuntimeServices,
Executor ioExecutor) |
void |
ActiveResourceManager.onWorkerTerminated(ResourceID resourceId,
String diagnostics) |
void |
ResourceEventHandler.onWorkerTerminated(ResourceID resourceId,
String diagnostics)
Notifies that the worker has been terminated.
|
protected WorkerType |
ActiveResourceManager.workerStarted(ResourceID resourceID) |
| 构造器和说明 |
|---|
ActiveResourceManager(ResourceManagerDriver<WorkerType> resourceManagerDriver,
org.apache.flink.configuration.Configuration flinkConfig,
org.apache.flink.runtime.rpc.RpcService rpcService,
UUID leaderSessionId,
ResourceID resourceId,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
SlotManager slotManager,
ResourceManagerPartitionTrackerFactory clusterPartitionTrackerFactory,
BlocklistHandler.Factory blocklistHandlerFactory,
JobLeaderIdService jobLeaderIdService,
ClusterInformation clusterInformation,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ResourceManagerMetricGroup resourceManagerMetricGroup,
ThresholdMeter startWorkerFailureRater,
java.time.Duration retryInterval,
java.time.Duration workerRegistrationTimeout,
java.time.Duration previousWorkerRecoverTimeout,
Executor ioExecutor) |
| 构造器和说明 |
|---|
UnknownTaskExecutorException(ResourceID taskExecutorId) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
JobManagerRegistration.getJobManagerResourceID() |
ResourceID |
TaskExecutorConnection.getResourceID() |
| 构造器和说明 |
|---|
JobManagerRegistration(org.apache.flink.api.common.JobID jobID,
ResourceID jobManagerResourceID,
JobMasterGateway jobManagerGateway) |
TaskExecutorConnection(ResourceID resourceID,
TaskExecutorGateway taskExecutorGateway) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected CompletableFuture<TransientBlobKey> |
TaskManagerCustomLogHandler.requestFileUpload(ResourceManagerGateway resourceManagerGateway,
org.apache.flink.api.java.tuple.Tuple2<ResourceID,String> taskManagerIdAndFileName) |
protected abstract CompletableFuture<TransientBlobKey> |
AbstractTaskManagerFileHandler.requestFileUpload(ResourceManagerGateway resourceManagerGateway,
org.apache.flink.api.java.tuple.Tuple2<ResourceID,String> taskManagerIdAndFileName) |
protected CompletableFuture<TransientBlobKey> |
TaskManagerStdoutFileHandler.requestFileUpload(ResourceManagerGateway resourceManagerGateway,
org.apache.flink.api.java.tuple.Tuple2<ResourceID,String> taskManagerIdAndFileName) |
protected CompletableFuture<TransientBlobKey> |
TaskManagerLogFileHandler.requestFileUpload(ResourceManagerGateway resourceManagerGateway,
org.apache.flink.api.java.tuple.Tuple2<ResourceID,String> taskManagerIdAndFileName) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
TaskManagersFilterQueryParameter.convertStringToValue(String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
TaskManagersFilterQueryParameter.convertValueToString(ResourceID value) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
ResourceIDDeserializer.deserialize(org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonParser p,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.DeserializationContext ctxt) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ResourceIDSerializer.serialize(ResourceID value,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonGenerator gen,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.SerializerProvider provider) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ResourceID |
TaskManagerIdPathParameter.convertFromString(String value) |
ResourceID |
TaskManagerInfo.getResourceId() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
TaskManagerIdPathParameter.convertToString(ResourceID value) |
| 构造器和说明 |
|---|
TaskManagerDetailsInfo(ResourceID resourceId,
String address,
int dataPort,
int jmxPort,
long lastHeartbeat,
int numberSlots,
int numberAvailableSlots,
ResourceProfileInfo totalResource,
ResourceProfileInfo freeResource,
HardwareDescription hardwareDescription,
TaskExecutorMemoryConfiguration memoryConfiguration,
Boolean blocked,
Collection<SlotInfo> allocatedSlots,
TaskManagerMetricsInfo taskManagerMetrics) |
TaskManagerInfo(ResourceID resourceId,
String address,
int dataPort,
int jmxPort,
long lastHeartbeat,
int numberSlots,
int numberAvailableSlots,
ResourceProfileInfo totalResource,
ResourceProfileInfo freeResource,
HardwareDescription hardwareDescription,
TaskExecutorMemoryConfiguration memoryConfiguration,
Boolean blocked) |
TaskManagerInfo(ResourceID resourceId,
String address,
int dataPort,
int jmxPort,
long lastHeartbeat,
int numberSlots,
int numberAvailableSlots,
ResourceProfile totalResource,
ResourceProfile freeResource,
HardwareDescription hardwareDescription,
TaskExecutorMemoryConfiguration memoryConfiguration,
Boolean blocked) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
ExceptionHistoryEntry.ArchivedTaskManagerLocation.getResourceID() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
ProducerDescriptor.getProducerLocation() |
ResourceID |
ShuffleEnvironmentContext.getTaskExecutorResourceId() |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<ResourceID> |
NettyShuffleDescriptor.storesLocalResourcesOn() |
Optional<ResourceID> |
ShuffleDescriptor.storesLocalResourcesOn()
Returns the location of the producing task executor if the partition occupies local resources
there.
|
Optional<ResourceID> |
UnknownShuffleDescriptor.storesLocalResourcesOn() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
NettyShuffleDescriptor.isLocalTo(ResourceID consumerLocation) |
| 构造器和说明 |
|---|
NettyShuffleDescriptor(ResourceID producerLocation,
NettyShuffleDescriptor.PartitionConnectionInfo partitionConnectionInfo,
ResultPartitionID resultPartitionID) |
ProducerDescriptor(ResourceID producerLocation,
ExecutionAttemptID producerExecutionId,
InetAddress address,
int dataPort) |
ShuffleEnvironmentContext(org.apache.flink.configuration.Configuration configuration,
ResourceID taskExecutorResourceId,
org.apache.flink.configuration.MemorySize networkMemorySize,
boolean localCommunicationOnly,
InetAddress hostAddress,
int numberOfSlots,
String[] tmpDirPaths,
TaskEventPublisher eventPublisher,
org.apache.flink.metrics.MetricGroup parentMetricGroup,
Executor ioExecutor) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
JobTable.Connection.getResourceId() |
ResourceID |
TaskManagerServicesConfiguration.getResourceID() |
ResourceID |
TaskExecutor.getResourceID() |
ResourceID |
TaskExecutorRegistrationSuccess.getResourceManagerId()
Gets the unique ID that identifies the ResourceManager.
|
| 限定符和类型 | 方法和说明 |
|---|---|
JobTable.Connection |
JobTable.Job.connect(ResourceID resourceId,
JobMasterGateway jobMasterGateway,
TaskManagerActions taskManagerActions,
CheckpointResponder checkpointResponder,
GlobalAggregateManager aggregateManager,
PartitionProducerStateChecker partitionStateChecker)
Connects the job to a JobManager and associates the provided services with this
connection.
|
TaskManagerRunner.TaskExecutorService |
TaskManagerRunner.TaskExecutorServiceFactory.createTaskExecutor(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceID,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
MetricRegistry metricRegistry,
BlobCacheService blobCacheService,
boolean localCommunicationOnly,
ExternalResourceInfoProvider externalResourceInfoProvider,
WorkingDirectory workingDirectory,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) |
static TaskManagerRunner.TaskExecutorService |
TaskManagerRunner.createTaskExecutorService(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceID,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
MetricRegistry metricRegistry,
BlobCacheService blobCacheService,
boolean localCommunicationOnly,
ExternalResourceInfoProvider externalResourceInfoProvider,
WorkingDirectory workingDirectory,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) |
static TaskManagerServicesConfiguration |
TaskManagerServicesConfiguration.fromConfiguration(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceID,
String externalAddress,
boolean localCommunicationOnly,
TaskExecutorResourceSpec taskExecutorResourceSpec,
WorkingDirectory workingDirectory)
Utility method to extract TaskManager config parameters from the configuration and to sanity
check them.
|
Optional<JobTable.Connection> |
DefaultJobTable.getConnection(ResourceID resourceId) |
Optional<JobTable.Connection> |
JobTable.getConnection(ResourceID resourceId)
Gets the connection registered under resourceId.
|
CompletableFuture<Void> |
TaskExecutorGateway.heartbeatFromJobManager(ResourceID heartbeatOrigin,
AllocatedSlotReport allocatedSlotReport)
Heartbeat request from the job manager.
|
CompletableFuture<Void> |
TaskExecutorGatewayDecoratorBase.heartbeatFromJobManager(ResourceID heartbeatOrigin,
AllocatedSlotReport allocatedSlotReport) |
CompletableFuture<Void> |
TaskExecutor.heartbeatFromJobManager(ResourceID resourceID,
AllocatedSlotReport allocatedSlotReport) |
CompletableFuture<Void> |
TaskExecutorGateway.heartbeatFromResourceManager(ResourceID heartbeatOrigin)
Heartbeat request from the resource manager.
|
CompletableFuture<Void> |
TaskExecutorGatewayDecoratorBase.heartbeatFromResourceManager(ResourceID heartbeatOrigin) |
CompletableFuture<Void> |
TaskExecutor.heartbeatFromResourceManager(ResourceID resourceID) |
static TaskExecutor |
TaskManagerRunner.startTaskManager(org.apache.flink.configuration.Configuration configuration,
ResourceID resourceID,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
MetricRegistry metricRegistry,
TaskExecutorBlobService taskExecutorBlobService,
boolean localCommunicationOnly,
ExternalResourceInfoProvider externalResourceInfoProvider,
WorkingDirectory workingDirectory,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) |
| 构造器和说明 |
|---|
TaskExecutorRegistrationSuccess(InstanceID registrationId,
ResourceID resourceManagerResourceId,
ClusterInformation clusterInformation)
Create a new
TaskExecutorRegistrationSuccess message. |
| 限定符和类型 | 方法和说明 |
|---|---|
SlotReport |
TaskSlotTableImpl.createSlotReport(ResourceID resourceId) |
SlotReport |
TaskSlotTable.createSlotReport(ResourceID resourceId) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceID |
TaskManagerLocation.getResourceID()
Gets the ID of the resource in which the TaskManager is started.
|
ResourceID |
UnresolvedTaskManagerLocation.getResourceID() |
| 构造器和说明 |
|---|
TaskManagerLocation(ResourceID resourceID,
InetAddress inetAddress,
int dataPort)
Constructs a new instance connection info object.
|
TaskManagerLocation(ResourceID resourceID,
InetAddress inetAddress,
int dataPort,
TaskManagerLocation.HostNameSupplier hostNameSupplier,
String nodeId)
Constructs a new instance connection info object.
|
UnresolvedTaskManagerLocation(ResourceID resourceID,
String externalAddress,
int dataPort,
String nodeId) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<Collection<org.apache.flink.api.java.tuple.Tuple2<ResourceID,String>>> |
NonLeaderRetrievalRestfulGateway.requestTaskManagerMetricQueryServiceAddresses(org.apache.flink.api.common.time.Time timeout) |
CompletableFuture<Collection<org.apache.flink.api.java.tuple.Tuple2<ResourceID,String>>> |
RestfulGateway.requestTaskManagerMetricQueryServiceAddresses(org.apache.flink.api.common.time.Time timeout)
Requests the addresses for the TaskManagers'
MetricQueryService to query. |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.