92.2. エンドポイントオプション
Elastichsearch Rest コンポーネントは 12 個のオプションをサポートします。
Name | 説明 | デフォルト | Type |
---|---|---|---|
クライアント (詳細) | エンドポイントごとにクライアントを作成する代わりに、既存の設定された Elasticsearch クライアントを使用します。これにより、特定の設定でクライアントをカスタマイズできます。 | RestClient | |
hostAddresses (advanced) | 使用する ip:port 形式のリモートトランスポートアドレスのコンマ区切りリスト。hostAddresses を代わりに考慮するには、ip オプションおよび port オプションを空白のままにする必要があります。 | 文字列 | |
socketTimeout (advanced) | ソケットがタイムアウトするまで待機するタイムアウト(ミリ秒単位)。 | 30000 | int |
connectionTimeout (advanced) | 接続がタイムアウトするまでの待機時間(ミリ秒単位)。 | 30000 | int |
user (advance) | 基本的な認証ユーザー | 文字列 | |
password (producer) | 認証のパスワード | 文字列 | |
enableSSL (advanced) | SSL の有効化 | false | ブール値 |
maxRetryTimeout (advanced) | 再試行までの時間(ミリ秒単位)。 | 30000 | int |
enableSniffer (advanced) | 実行中の Elasticsearch クラスターからノードを自動的に検出します。 | false | ブール値 |
snifferInterval (advanced) | 連続した通常のスニファ実行の間隔(ミリ秒単位)。sniffOnFailure が無効になったとき、または連続してスニファーの実行の間に失敗がない場合に非表示になります。 | 300000 | int |
sniffAfterFailureDelay (advanced) | 失敗後にスケジュールされるスニファ実行の遅延(ミリ秒単位) | 60000 | int |
resolveProperty Placeholders (advanced) | 起動時にコンポーネント自体がプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | boolean |
Elastichsearch Rest エンドポイントは、URI 構文を使用して設定します。
elasticsearch-rest:clusterName
以下の path パラメーターおよびクエリーパラメーターを使用します。
92.2.1. パスパラメーター(1 パラメーター):
Name | 説明 | デフォルト | Type |
---|---|---|---|
clusterName | クラスターの 必須 名 | 文字列 |