308.2. Solr オプション
Solr コンポーネントにはオプションがありません。
Solr エンドポイントは、URI 構文を使用して設定されます。
solr:url
パスおよびクエリーパラメーターを使用します。
308.2.1. パスパラメーター (1 個のパラメーター):
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
url | 必須 solr サーバーのホスト名とポート | String |
308.2.2. クエリーパラメーター (13 パラメーター)
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
allowCompression (producer) | これを有効にするには、サーバー側で gzip または deflate をサポートする必要があります | Boolean | |
connectionTimeout (producer) | 基になる HttpConnectionManager の connectionTimeout。 | Integer | |
defaultMaxConnectionsPer Host (producer) | 基になる HttpConnectionManager の maxConnectionsPerHost。 | Integer | |
followRedirects (producer) | Solr サーバーへのアクセスにリダイレクトを使用するかどうかを示します。 | Boolean | |
maxRetries (producer) | 一時的なエラーが発生した場合に試行する最大再試行回数。 | Integer | |
maxTotalConnections (producer) | 基になる HttpConnectionManager の maxTotalConnection。 | Integer | |
requestHandler (producer) | 使用するリクエストハンドラーを設定します。 | String | |
soTimeout (producer) | 基になる HttpConnectionManager の読み取りタイムアウト。これはクエリーには適していますが、おそらくインデックス作成には適していません。 | Integer | |
streamingQueueSize (producer) | StreamingUpdateSolrServer のキューサイズを設定します。 | 10 | int |
streamingThreadCount (producer) | StreamingUpdateSolrServer のスレッド数を設定します。 | 2 | int |
synchronous (advanced) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるかどうかを設定します (サポートされている場合)。 | false | boolean |
コレクション (solrCloud) | solrCloud サーバーが使用できるコレクション名を設定します。 | String | |
zkHost (solrCloud) | zkhost=localhost:8123 など、solrCloud が使用できる ZooKeeper ホスト情報を設定します。 | String |