在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/PHP  Linux/ 上傳文件到nginx服務(wù)器很慢怎么解決?

上傳文件到nginx服務(wù)器很慢怎么解決?

服務(wù)器

nginx+PHP,采用的負(fù)載均均衡。服務(wù)器總共三臺(tái)電腦,做負(fù)載的電腦帶寬30M,另外兩臺(tái)應(yīng)用層電腦帶寬2M。

本地網(wǎng)絡(luò)

是100M帶寬,問(wèn)過(guò)電信客服,說(shuō)的上行速度大約3-4M左右,但是我上傳文件速度只有幾十Kb到幾百KB。

接收上傳文件的PHP代碼:

 $post_data = file_get_contents('php://input');

我只知道PHP.ini和nginx.conf里面有設(shè)置上傳文件的大小,并沒(méi)有限制上傳文件的速率,我的代碼也沒(méi)有設(shè)置上傳的速率,請(qǐng)問(wèn)各位大神,這個(gè)到底是什么原因造成的,謝謝.

回答
編輯回答
凝雅

為什么要用 file_get_contents ?沒(méi)用框架?那直接用html表單上傳,后臺(tái)用$_FILES看看速度如何

2018年7月7日 19:37
編輯回答
眼雜

這種一般是帶寬的問(wèn)題,因?yàn)镹GINX是一次性接收完后才會(huì)給php-fpm的,也就不會(huì)造成php的阻塞,加大帶寬就行了,要么服務(wù)器端,要么加大客戶(hù)端的。

2017年3月23日 05:25