내 서버에 여러 사용자가 있습니다. FTP를 통해 파일을 업로드하고 다운로드합니다. 때로는 과도한 전송으로 인해 서버에 과부하가 발생할 수 있습니다. 높은 부하를 피하기 위해 FTP 속도를 제한할 수 있는 방법이 있는지 알고 싶습니다.
어떤 도움이라도 대단히 감사하겠습니다.
답변1
키워드는대역폭 관리Linux 커널은 이를 직접 지원합니다. 나는 이 문제를 오래 전에 다루었고 많은 부분을 잊어버렸습니다. 하지만 이 주제를 광범위하게 다루는 훌륭한 온라인 책이 있습니다. 그것은 알려져있다
달성하려는 목표를 미리 보려면 다음을 확인하세요.
어쩌면 대역폭 제어를 직접 지원하는 (소프트웨어) 서버가 있을 수도 있습니다! ?
다시 채우다:
내부에순수프트PD FAQ시스템 수준에서 대역폭 조절을 활성화하는 방법을 설명합니다. 언뜻 보면 다른 FTP 서버에서도 작동하는 것처럼 보입니다.
라는 또 다른 무료 책이 있습니다.
인터넷 속도를 높이는 방법:대역폭 관리 및 최적화를 위한 오픈 소스 소프트웨어 사용에 대한 실무 가이드
이는 주제와 관련이 있습니다. 언뜻 보면 볼만한 가치가 있는 것 같습니다.
답변2
FTP 속도를 제한하는 방법을 찾았습니다.
다음 줄을 삽입하세요 /etc/proftpd.conf
.
TransferRate RETR,STOR,APPE,STOU 2000
이렇게 하면 FTP 속도가 초당 2MB로 제한됩니다.
파일을 변경한 후 proftpd 서비스를 다시 시작해야 합니다:
/etc/init.d/proftpd restart