Django + Nginx + Gunicorn加载更大的文件

时间:2017-02-10 20:46:50

标签: django ubuntu nginx gunicorn

我有搜索并尝试了很多东西,但似乎找不到相似的案例。 我的设置: ubuntu 16.04.1上的Django + nginx + gunicorn

问题: 我有一个允许内部用户将zip文件上传到服务器的站点。上传使用带POST的HTML来读取文件并将其保存到服务器,没什么特别的。该应用程序适用于较小的文件(约30 MB是我测试过的最大)。当加载较大的文件时,您将看到状态从0%变为x%,然后再次以0%重新启动,它将执行两次然后我将收到错误。这个时间间隔是30秒,这让我得出结论是枪声即将结束。

问题: 我设置我的服务以这种方式执行:

/home/ubuntu/.virtualenvs/myenv/bin/gunicorn --workers 3 --timeout 240 --bind unix:/home/ubuntu/myproj/myapp.sock myproj.wsgi:application

无论我尝试什么,它仍然会在30秒后重置。有任何想法吗?

提前致谢!

0 个答案:

没有答案