类 ReactorClientHttpConnector

    • 构造器详细资料

      • ReactorClientHttpConnector

        public ReactorClientHttpConnector()
        Default constructor. Initializes HttpClient via:
         HttpClient.create().compress()
         
      • ReactorClientHttpConnector

        public ReactorClientHttpConnector​(ReactorResourceFactory factory,
                                          Function<reactor.netty.http.client.HttpClient,​reactor.netty.http.client.HttpClient> mapper)
        Constructor with externally managed Reactor Netty resources, including LoopResources for event loop threads, and ConnectionProvider for the connection pool.

        This constructor should be used only when you don't want the client to participate in the Reactor Netty global resources. By default the client participates in the Reactor Netty global resources held in HttpResources, which is recommended since fixed, shared resources are favored for event loop concurrency. However, consider declaring a ReactorResourceFactory bean with globalResources=true in order to ensure the Reactor Netty global resources are shut down when the Spring ApplicationContext is closed.

        参数:
        factory - the resource factory to obtain the resources from
        mapper - a mapper for further initialization of the created client
        从以下版本开始:
        5.1
      • ReactorClientHttpConnector

        public ReactorClientHttpConnector​(reactor.netty.http.client.HttpClient httpClient)
        Constructor with a pre-configured HttpClient instance.
        参数:
        httpClient - the client to use
        从以下版本开始:
        5.1