类 NettyReactiveWebServerFactory

    • 方法详细资料

      • getWebServer

        public WebServer getWebServer​(org.springframework.http.server.reactive.HttpHandler httpHandler)
        从接口复制的说明: ReactiveWebServerFactory
        Gets a new fully configured but paused WebServer instance. Clients should not be able to connect to the returned server until WebServer.start() is called (which happens when the ApplicationContext has been fully refreshed).
        参数:
        httpHandler - the HTTP handler in charge of processing requests
        返回:
        a fully configured and started WebServer
        另请参阅:
        WebServer.stop()
      • setLifecycleTimeout

        public void setLifecycleTimeout​(Duration lifecycleTimeout)
        Set the maximum amount of time that should be waited when starting or stopping the server.
        参数:
        lifecycleTimeout - the lifecycle timeout
      • setUseForwardHeaders

        public void setUseForwardHeaders​(boolean useForwardHeaders)
        Set if x-forward-* headers should be processed.
        参数:
        useForwardHeaders - if x-forward headers should be used
        从以下版本开始:
        2.1.0
      • setResourceFactory

        public void setResourceFactory​(org.springframework.http.client.reactive.ReactorResourceFactory resourceFactory)
        Set the ReactorResourceFactory to get the shared resources from.
        参数:
        resourceFactory - the server resources
        从以下版本开始:
        2.1.0