ノードのメモリクォータはクラスタ内のすべてのノードに対してCouchbaseのために割り当てるRAMがどのくらいかを設定しています。
メソッド | POST /pools/default |
リクエストデータ | メモリクォータ設定のペイロード |
レスポンスデータ | 空 |
認証情報の要否 | 必要 |
リターンコード | |
200 | OK |
400 | 不正なリクエスト:RAMクォータの値が小さすぎます |
401 | 認証されていません |
たとえば、400MBにクラスタ用のメモリクォータを設定するには:
shell> curl -X POST -u admin:password -d memoryQuota=400 http://localhost:8091/pools/default
生のHTTPリクエストとして:
POST /pools/default HTTP/1.1 Host: localhost:8091 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Authorization: Basic YWRtaW46YWRtaW4= Content-Length: xx memoryQuota=400
HTTPレスポンスには、応答コード、およびオプションのエラーメッセージが含まれます。
HTTP/1.1 200 OK Content-Type: application/json Content-Length: 0