使用http-outbound网关进行并行请求的http连接

时间:2016-02-04 16:04:33

标签: spring spring-integration

我想优化http-outbound我可以使用spring集成入站连接工厂但我看到它的单线程可以改进它以进行并行请求。?

class CustomClientHttpRequestFactory extends SimpleClientHttpRequestFactory{

}

    

        

</beans:bean>

 <beans:bean id="verifier"
      class="myNullHostnameVerifier">

</beans:bean>

<beans:bean id="headerMapper" class="org.springframework.integration.http.support.DefaultHttpHeaderMapper"
            factory-method="outboundMapper">
    <beans:property name="outboundHeaderNames" value="${mapHeaders}"/>
    <beans:property name="userDefinedHeaderPrefix" value=""/>
</beans:bean>

1 个答案:

答案 0 :(得分:0)

问题尚不完全清楚。您真的可以向ClientHttpRequestFactory注入任何<int-http:outbound-gateway>实施。

例如HttpComponentsClientHttpRequestFactory基于具有PoolManager功能的Apache Commons HttpClient。

Netty4ClientHttpRequestFactory,基于int ioWorkerCount = Runtime.getRuntime().availableProcessors() * 2;进行多线程。