2016-09-27 7 views
-1

サーブレットとラクダの残りのDSLを使用して経路を定義しました。 私のアプリケーションでxmlファイルを使用していません。 httpコンポーネントオプションを使用してhttpコンポーネントの最大接続を設定するにはどうすればよいですか?ラクダのための最大接続を設定する方法Httpコンポーネント

+1

まず最初に試してみる必要があります。問題が発生した場合は、試した内容とどのようなエラーが発生しているのかを明確に説明してください。しかし、質問を投稿する前に基本的な調査を行うことも同様に重要です。 – ishmaelMakitla

答えて

0

このページの内容はhttp://camel.apache.org/http.htmlです。私たち以下のサンプルで ではなく、2

<bean id="http" class="org.apache.camel.component.http.HttpComponent"> 
    <property name="camelContext" ref="camel"/> 
    <property name="httpConnectionManager" ref="myHttpConnectionManager"/> 
</bean> 

<bean id="myHttpConnectionManager" class="org.apache.commons.httpclient.MultiThreadedHttpConnectionManager"> 
    <property name="params" ref="myHttpConnectionManagerParams"/> 
</bean> 

<bean id="myHttpConnectionManagerParams" class="org.apache.commons.httpclient.params.HttpConnectionManagerParams"> 
    <property name="defaultMaxConnectionsPerHost" value="5"/> 
</bean> 

のデフォルトの5への最大接続を設定し、我々は通常、私たちのルートでそうであるように、我々はそれを使用することができます。

<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring" trace="true"> 
    <route> 
     <from uri="direct:start"/> 
     <to uri="http://www.google.com"/> 
     <to uri="mock:result"/> 
    </route> 
</camelContext> 

がそれを願っています役立ちます。

関連する問題