为了账号安全,请及时绑定邮箱和手机立即绑定

上传文件到nginx服务器很慢怎么解决?

上传文件到nginx服务器很慢怎么解决?

PHP
阿波罗的战车 2019-03-10 02:28:19
服务器 nginx+PHP,采用的负载均均衡。服务器总共三台电脑,做负载的电脑带宽30M,另外两台应用层电脑带宽2M。 本地网络 是100M带宽,问过电信客服,说的上行速度大约3-4M左右,但是我上传文件速度只有几十Kb到几百KB。 接收上传文件的PHP代码: $post_data = file_get_contents('php://input'); 我只知道PHP.ini和nginx.conf里面有设置上传文件的大小,并没有限制上传文件的速率,我的代码也没有设置上传的速率,请问各位大神,这个到底是什么原因造成的,谢谢.
查看完整描述

2 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

这种一般是带宽的问题,因为NGINX是一次性接收完后才会给php-fpm的,也就不会造成php的阻塞,加大带宽就行了,要么服务器端,要么加大客户端的。

查看完整回答
反对 回复 2019-03-18
?
饮歌长啸

TA贡献1951条经验 获得超3个赞

为什么要用 file_get_contents ?没用框架?那直接用html表单上传,后台用$_FILES看看速度如何

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 3593 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信