使用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;

我正试图上传一个带有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;
    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;
}