クラスタでサポートされているバケットの最大数などの多くの内部設定を設定することができます。並列インデクサの数の現在の設定を取得するには、GETリクエストを使用してください。
例:
GET http://127.0.0.1:8091/internalSettingsこれは、現在の設定についてのJSON構造体を返します。
{ "indexAwareRebalanceDisabled":false, "rebalanceIndexWaitingDisabled":false, "rebalanceIndexPausingDisabled":false, "maxParallelIndexers":4, "maxParallelReplicaIndexers":2, "maxBucketCount":20 }
値を設定するには、更新された値を含むペイロードURLへPOSTをリクエストします。
| メソッド | POST /settings/maxParallelIndexers |
| リクエストデータ | なし |
| レスポンスデータ | グローバルでノード固有のパラレルインデクサの構成情報のJSON |
| 認証情報の要否 | 必要 |
| ペイロード引数 | |
globalValue | 必須パラメータ。 数値。 パラレルインデクサのグローバルな数を設定。 最小値は1、最大値は1024。 |
| リターンコード | |
| 400 | グローバルな値が指定されていないか、無効です |
例えば、バケットの最大数を更新するには:
shell> curl -v -X POST http://Administrator:Password@localhost:8091/internalSettings \ -d maxBucketCount=20