Package org.apache.flink.runtime.rpc.pekko
package org.apache.flink.runtime.rpc.pekko
-
ClassDescriptionTools for starting the Actor Systems used to run the JobManager and TaskManager actors.Control messages for the
PekkoRpcActor.Extension of theConfigSSLEngineProviderto use aFingerprintTrustManagerFactory.Actor which listens toDeadLetterand responds with a failure if the message was a RPC.Escalating supervisor strategy.FencedPekkoInvocationHandler<F extends Serializable>Fenced extension of thePekkoInvocationHandler.FencedPekkoRpcActor<F extends Serializable,T extends org.apache.flink.runtime.rpc.FencedRpcEndpoint<F> & org.apache.flink.runtime.rpc.RpcGateway> Fenced extension of thePekkoRpcActor.Pekko basedRpcServiceimplementation.Configuration for thePekkoRpcService.These RPC utilities contain helper methods around RPC use, such as starting an RPC service, or constructing RPC addresses.Whether to use TCP or encrypted TCP for Pekko.RpcSystemimplementation based on Pekko.Wrapper around aThreadFactorythat configures the thread priority.Pekko dispatcher threads creates threads with configurable priority.ActorSystemExtensionused to obtain theAddresson which the given ActorSystem is listening.ActualExtensionimplementation.ActorSystemImpl} which has a configurableThread.UncaughtExceptionHandler.