您无法直接限制CouchDB的CPU /内存使用量,但您可以调整Replicator选项以减少其使用量.您感兴趣的选项:
http_connections定义每次复制的最大HTTP连接数.保持较低会降低传输带宽.
[replicator]
http_connections = 20
Run Code Online (Sandbox Code Playgroud)worker_batch_size批量较小的检查点更频繁地完成.较低的批量大小也会减少使用的RAM内存总量.
[replicator]
worker_batch_size = 500
Run Code Online (Sandbox Code Playgroud)worker_processes
复制工作者的数量.保持较低的数据会减少处理的数据复制量=>由于处理的数据较少,因此会降低CPU使用率.
[replicator]
worker_processes = 4
Run Code Online (Sandbox Code Playgroud)使用这些选项找到合适的组合以适应您的极限.
| 归档时间: |
|
| 查看次数: |
3645 次 |
| 最近记录: |