Class YarnResourceManagerFactory


  • public class YarnResourceManagerFactory
    extends org.apache.flink.runtime.resourcemanager.active.ActiveResourceManagerFactory<YarnWorkerNode>
    ActiveResourceManagerFactory implementation which creates a ActiveResourceManager with YarnResourceManagerDriver.
    • Method Detail

      • createResourceManagerDriver

        protected org.apache.flink.runtime.resourcemanager.active.ResourceManagerDriver<YarnWorkerNode> createResourceManagerDriver​(org.apache.flink.configuration.Configuration configuration,
                                                                                                                                    String webInterfaceUrl,
                                                                                                                                    String rpcAddress)
        Specified by:
        createResourceManagerDriver in class org.apache.flink.runtime.resourcemanager.active.ActiveResourceManagerFactory<YarnWorkerNode>
      • createResourceManagerRuntimeServicesConfiguration

        protected org.apache.flink.runtime.resourcemanager.ResourceManagerRuntimeServicesConfiguration createResourceManagerRuntimeServicesConfiguration​(org.apache.flink.configuration.Configuration configuration)
                                                                                                                                                  throws org.apache.flink.util.ConfigurationException
        Specified by:
        createResourceManagerRuntimeServicesConfiguration in class org.apache.flink.runtime.resourcemanager.ResourceManagerFactory<YarnWorkerNode>
        Throws:
        org.apache.flink.util.ConfigurationException
      • supportMultiLeaderSession

        public boolean supportMultiLeaderSession()
        Overrides:
        supportMultiLeaderSession in class org.apache.flink.runtime.resourcemanager.ResourceManagerFactory<YarnWorkerNode>