サーバーに複数のユーザーがいます。 FTP経由でファイルをアップロードおよびダウンロードします。転送が重いと、サーバーに高い負荷がかかることがあります。高負荷を回避するためにFTP速度を制限する方法があるかどうか、私は思っています。
どんな助けでも大歓迎です。
FTP速度を制限する方法を見つけました:
の中に /etc/proftpd.conf
この行を挿入:
TransferRate RETR,STOR,APPE,STOU 2000
これにより、FTP速度が毎秒2メガバイトに制限されます。
ファイルを変更したら、proftpdサービスを再起動する必要があります。
/etc/init.d/proftpd restart
キーワードはbandwidth managementで、Linuxカーネルはそれを直接サポートしています。私はずっと前にこれを扱って、それについて多くを忘れましたが、トピックを広範囲にカバーする素晴らしいオンライン本があります。それは呼ばれています
あなたが達成したいことの予感を得るために見てください
おそらく、帯域幅制御を直接サポートする(ソフトウェア)サーバーがあります!?
補足:
pureftpd FAQ では、システムレベルで帯域幅制限を有効にする方法が説明されています。一見すると、それは他のftpサーバーにも適用できるようです。
と呼ばれる無料で利用できる別の本があります
インターネットを高速化する方法:オープンソースソフトウェアを使用した帯域幅管理と最適化の実践ガイド
トピックを扱っています。一見すると一見の価値があるようです。