| 限定符和类型 | 方法和说明 |
|---|---|
HeartbeatServices |
PartialDispatcherServices.getHeartbeatServices() |
HeartbeatServices |
DispatcherServices.getHeartbeatServices() |
| 限定符和类型 | 方法和说明 |
|---|---|
JobManagerRunner |
JobMasterServiceLeadershipRunnerFactory.createJobManagerRunner(JobGraph jobGraph,
org.apache.flink.configuration.Configuration configuration,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
JobManagerSharedServices jobManagerServices,
JobManagerJobMetricGroupFactory jobManagerJobMetricGroupFactory,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
long initializationTimestamp) |
JobManagerRunner |
JobManagerRunnerFactory.createJobManagerRunner(JobGraph jobGraph,
org.apache.flink.configuration.Configuration configuration,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
JobManagerSharedServices jobManagerServices,
JobManagerJobMetricGroupFactory jobManagerJobMetricGroupFactory,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
long initializationTimestamp) |
| 构造器和说明 |
|---|
PartialDispatcherServices(org.apache.flink.configuration.Configuration configuration,
HighAvailabilityServices highAvailabilityServices,
GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever,
BlobServer blobServer,
HeartbeatServices heartbeatServices,
JobManagerMetricGroupFactory jobManagerMetricGroupFactory,
ExecutionGraphInfoStore executionGraphInfoStore,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
HistoryServerArchivist historyServerArchivist,
String metricQueryServiceAddress,
Executor ioExecutor,
DispatcherOperationCaches operationCaches) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected HeartbeatServices |
ClusterEntrypoint.createHeartbeatServices(org.apache.flink.configuration.Configuration configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
HeartbeatServicesImpl
A default
HeartbeatServices implementation. |
class |
NoOpHeartbeatServices
HeartbeatServices implementation which does nothing. |
| 限定符和类型 | 方法和说明 |
|---|---|
static HeartbeatServices |
HeartbeatServices.fromConfiguration(org.apache.flink.configuration.Configuration configuration)
Creates an HeartbeatServices instance from a
Configuration. |
static HeartbeatServices |
HeartbeatServices.noOp() |
| 构造器和说明 |
|---|
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) |
| 构造器和说明 |
|---|
DefaultJobMasterServiceFactory(Executor executor,
org.apache.flink.runtime.rpc.RpcService rpcService,
JobMasterConfiguration jobMasterConfiguration,
JobGraph jobGraph,
HighAvailabilityServices haServices,
SlotPoolServiceSchedulerFactory slotPoolServiceSchedulerFactory,
JobManagerSharedServices jobManagerSharedServices,
HeartbeatServices heartbeatServices,
JobManagerJobMetricGroupFactory jobManagerJobMetricGroupFactory,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClassLoader userCodeClassloader,
long initializationTimestamp) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Collection<? extends DispatcherResourceManagerComponent> |
MiniCluster.createDispatcherResourceManagerComponents(org.apache.flink.configuration.Configuration configuration,
MiniCluster.RpcServiceFactory rpcServiceFactory,
BlobServer blobServer,
HeartbeatServices heartbeatServices,
DelegationTokenManager delegationTokenManager,
MetricRegistry metricRegistry,
MetricQueryServiceRetriever metricQueryServiceRetriever,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
HeartbeatServices |
ResourceManagerProcessContext.getHeartbeatServices() |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 构造器和说明 |
|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 构造器和说明 |
|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
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,
DelegationTokenReceiverRepository delegationTokenReceiverRepository) |
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,
DelegationTokenReceiverRepository delegationTokenReceiverRepository) |
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,
DelegationTokenReceiverRepository delegationTokenReceiverRepository) |
| 构造器和说明 |
|---|
TaskExecutor(org.apache.flink.runtime.rpc.RpcService rpcService,
TaskManagerConfiguration taskManagerConfiguration,
HighAvailabilityServices haServices,
TaskManagerServices taskExecutorServices,
ExternalResourceInfoProvider externalResourceInfoProvider,
HeartbeatServices heartbeatServices,
TaskManagerMetricGroup taskManagerMetricGroup,
String metricQueryServiceAddress,
TaskExecutorBlobService taskExecutorBlobService,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
TaskExecutorPartitionTracker partitionTracker,
DelegationTokenReceiverRepository delegationTokenReceiverRepository) |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.