Apache-2.2

限制複印速度

  • November 11, 2013

不幸的是,我們的一台伺服器上的 HDD 性能非常差,一旦我們開始更大的複製過程,它就會停止提供任何 Apache 響應,這真的很糟糕。

有沒有辦法限制複製程序的頻寬,這樣它就不會消耗所有的 HDD 性能,並且仍然為 Apache 和其他程序留下一些空間來完成他們的工作?

您可以嘗試rsync設置頻寬限制器選項,例如,以 ~5MB/s 的速度複製

rsync -r /path/to/src /path/to/dest --bwlimit=5120 --progress

--progress參數是可選的,但會確認複製頻寬和進度。-r用於遞歸複製目錄而不是文件。

不幸的是,我不允許評論答案,所以這裡是對質粒87 給出的答案的一個小擴展:如果您嘗試遞歸複製文件夾,您應該-r在命令中添加參數。除此之外,它完美無缺。

引用自:https://serverfault.com/questions/554152