簡體   English   中英

apache / php:可能限制上傳嗎?

[英]apache/php : possible to throttle uploads?

我的網站允許用戶上傳照片

我可以對上傳文件設置kb/sec (或類似)限制,以防止它們影響我的網站前端的性能嗎?

如果您受到如此強烈的性能影響,則應將網站拆分為多台服務器,一台提供只讀內容,另一台在用戶通過上傳文件或進行數據庫更新進行交互時使用。

降低上傳(或下載)帶寬實際上會使其他方面的影響更糟-直到您真正達到耗盡所有傳入帶寬的程度時,情況才會變得更好。

在抓住我剛剛給出的警告之前,這是Web服務器非常不常見的情況。 首先測量您的帶寬使用情況。

如果通過上傳完全束縛了傳入帶寬的可能性很小,那么您確實需要阻止人們大量上傳-不要減慢他們的速度,以使進程占用更多的內存,CPU和進程。

通常最好限制每個客戶端地址的連接速率 (而不是帶寬)以防止DOS攻擊-但這最好在網絡范圍內而不是在服務器本身上完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM