Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
apache/php:可以限制上传吗?_Php_Performance_Apache - Fatal编程技术网

apache/php:可以限制上传吗?

apache/php:可以限制上传吗?,php,performance,apache,Php,Performance,Apache,我的网站允许用户上传他们的照片 我是否可以对上传设置kb/sec(或类似)限制,以防止它们影响我网站前端的性能?如果您遇到如此严重的性能影响,您应该将网站拆分到多个服务器上,一个提供只读内容,另一个在用户通过上传文件或进行数据库更新进行交互时使用。减慢上传(或下载)带宽实际上会使其他地方的影响更糟-直到您真正达到所有传入带宽都已用尽的程度时才会有所改善 在您抓住我刚才给出的警告之前-对于Web服务器来说,这是一个非常不寻常的场景。首先测量一下你的带宽使用情况 如果上传完全占用了传入带宽的可能性非

我的网站允许用户上传他们的照片


我是否可以对上传设置
kb/sec
(或类似)限制,以防止它们影响我网站前端的性能?

如果您遇到如此严重的性能影响,您应该将网站拆分到多个服务器上,一个提供只读内容,另一个在用户通过上传文件或进行数据库更新进行交互时使用。

减慢上传(或下载)带宽实际上会使其他地方的影响更糟-直到您真正达到所有传入带宽都已用尽的程度时才会有所改善

在您抓住我刚才给出的警告之前-对于Web服务器来说,这是一个非常不寻常的场景。首先测量一下你的带宽使用情况

如果上传完全占用了传入带宽的可能性非常小,那么您确实需要阻止人们上传som—不要让他们慢下来,这样进程占用内存、CPU和进程的时间更长


限制每个客户端地址的连接速率(而不是带宽)以防止DOS攻击通常是一个好主意,但这最好在网络外围进行,而不是在服务器本身。

是的,我知道这一点,我想应该检查一下apache的conf文件或php.ini中没有参数。。。对于同一个问题,我们没有遇到任何性能影响(这里的关键词是速率限制)。谢谢,这非常有趣