使用NGINX上载图像文件需要很长时间吗?
我正试图上传一个带有gunicorn、nginx、flask和MySQL的简单的.png图像,但是上传一个5 mb的图像需要10秒钟?我正在运行一个ec2微实例,但上传时CPU使用率低于30% 我的烧瓶代码 #post name为每个图像使用唯一的ID post_name=str(postID)+'_post.png' destination=os.path.join(目标,post\u名称) 我的nginx配置使用NGINX上载图像文件需要很长时间吗?,nginx,flask,gunicorn,Nginx,Flask,Gunicorn,我正试图上传一个带有gunicorn、nginx、flask和MySQL的简单的.png图像,但是上传一个5 mb的图像需要10秒钟?我正在运行一个ec2微实例,但上传时CPU使用率低于30% 我的烧瓶代码 #post name为每个图像使用唯一的ID post_name=str(postID)+'_post.png' destination=os.path.join(目标,post\u名称) 我的nginx配置 location / { include proxy_params;
location / {
include proxy_params;
client_max_body_size 250M;
proxy_pass http://127.0.0.1:8000;
root /home/ubuntu ;
client_body_buffer_size 8M;
}
在声明上传速度慢之前,请在其他地方测试。EC2带宽取决于实例大小,而t2.micro没有太多带宽。看
location / {
include proxy_params;
client_max_body_size 250M;
proxy_pass http://127.0.0.1:8000;
root /home/ubuntu ;
client_body_buffer_size 8M;
}