| Package | Description |
|---|---|
| org.apache.flink.runtime.executiongraph.failover.flip1 | |
| org.apache.flink.runtime.scheduler |
| Modifier and Type | Class and Description |
|---|---|
class |
FailureRateRestartBackoffTimeStrategy
Restart strategy which can restart when failure rate is not exceeded.
|
class |
FixedDelayRestartBackoffTimeStrategy
Restart strategy which tries to restart a fixed number of times with a fixed backoff time in between.
|
class |
NoRestartBackoffTimeStrategy
Restart strategy which does not restart tasks when tasks fail.
|
| Modifier and Type | Method and Description |
|---|---|
RestartBackoffTimeStrategy |
FixedDelayRestartBackoffTimeStrategy.FixedDelayRestartBackoffTimeStrategyFactory.create() |
RestartBackoffTimeStrategy |
RestartBackoffTimeStrategy.Factory.create()
Instantiates the
RestartBackoffTimeStrategy. |
RestartBackoffTimeStrategy |
FailureRateRestartBackoffTimeStrategy.FailureRateRestartBackoffTimeStrategyFactory.create() |
RestartBackoffTimeStrategy |
NoRestartBackoffTimeStrategy.NoRestartBackoffTimeStrategyFactory.create() |
| Constructor and Description |
|---|
ExecutionFailureHandler(FailoverTopology<?,?> failoverTopology,
FailoverStrategy failoverStrategy,
RestartBackoffTimeStrategy restartBackoffTimeStrategy)
Creates the handler to deal with task failures.
|
| Constructor and Description |
|---|
DefaultScheduler(org.slf4j.Logger log,
JobGraph jobGraph,
BackPressureStatsTracker backPressureStatsTracker,
Executor ioExecutor,
org.apache.flink.configuration.Configuration jobMasterConfiguration,
SlotProvider slotProvider,
ScheduledExecutorService futureExecutor,
ScheduledExecutor delayExecutor,
ClassLoader userCodeLoader,
CheckpointRecoveryFactory checkpointRecoveryFactory,
org.apache.flink.api.common.time.Time rpcTimeout,
BlobWriter blobWriter,
JobManagerJobMetricGroup jobManagerJobMetricGroup,
org.apache.flink.api.common.time.Time slotRequestTimeout,
ShuffleMaster<?> shuffleMaster,
JobMasterPartitionTracker partitionTracker,
SchedulingStrategyFactory schedulingStrategyFactory,
FailoverStrategy.Factory failoverStrategyFactory,
RestartBackoffTimeStrategy restartBackoffTimeStrategy,
org.apache.flink.runtime.scheduler.ExecutionVertexOperations executionVertexOperations,
ExecutionVertexVersioner executionVertexVersioner,
ExecutionSlotAllocatorFactory executionSlotAllocatorFactory) |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.