6
Couchdbを使用してプライベートNPMミラーを作成しましたが、beam.smp
がCPU使用率を100%に保っていることが判明しました。Couchdb 100%CPU使用率
ありがとうございました。
Couchdbを使用してプライベートNPMミラーを作成しましたが、beam.smp
がCPU使用率を100%に保っていることが判明しました。Couchdb 100%CPU使用率
ありがとうございました。
CouchDBのCPU /メモリ使用量を直接制限することはできませんが、Replicatorオプションを調整して使用量を減らすことができます。オプションあなたが興味を持っている:
http_connections は、複製当たりHTTP接続の最大数を定義します。それらを低く保つと転送帯域幅が小さくなります。下のバッチサイズのチェックポイントを
[replicator]
http_connections = 20
worker_batch_size はより頻繁に行われます。バッチサイズを小さくすると、使用されるRAMメモリの総量も減少します。
[replicator]
worker_batch_size = 500
複製労働者の
量をworker_processes。それらを低く保つと、処理するデータの量が少ないため、処理されるデータ複製量=> CPU使用率が低下します。
[replicator]
worker_processes = 4
自分の限界に合わせて適切な組み合わせを見つけるために、これらのオプションを使用して再生します。