服务器
nginx+PHP,采用的负载均均衡。服务器总共三台电脑,做负载的电脑带宽30M,另外两台应用层电脑带宽2M。
本地网络
是100M带宽,问过电信客服,说的上行速度大约3-4M左右,但是我上传文件速度只有几十Kb到几百KB。
接收上传文件的PHP代码:
$post_data = file_get_contents('php://input');
nginx+PHP,采用的负载均均衡。服务器总共三台电脑,做负载的电脑带宽30M,另外两台应用层电脑带宽2M。
是100M带宽,问过电信客服,说的上行速度大约3-4M左右,但是我上传文件速度只有几十Kb到几百KB。
$post_data = file_get_contents('php://input');
7 回答5.4k 阅读
4 回答4.1k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
这种一般是带宽的问题,因为NGINX是一次性接收完后才会给php-fpm的,也就不会造成php的阻塞,加大带宽就行了,要么服务器端,要么加大客户端的。