【发布时间】:2020-11-27 04:59:34
【问题描述】:
我正在尝试更改 Gunicorn 在 Python 3.7 Amazon Linux 2(版本 3.1)Elastic Beanstalk 部署上的超时。我的 Procfile 看起来像:
web: gunicorn --bind :8000 --workers 3 --threads 2 --timeout 300 application.application:application
但我似乎仍然得到默认的 30 秒超时。
我在 .ebextensions 中的 nginx 配置如下所示:
files:
"/etc/nginx/conf.d/timeout.conf" :
mode: "000644"
owner: root
group: root
content: |
keepalive_timeout 600;
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
fastcgi_send_timeout 600;
fastcgi_read_timeout 600;
任何帮助将不胜感激。
【问题讨论】:
-
您好,我也遇到了同样的问题。我想问一个关于那个的问题。如何配置procfile?您是在源文件夹的什么位置添加的?
-
在您部署的应用程序文件夹的根目录中创建一个名为 Procfile 的文件
标签: amazon-web-services flask amazon-elastic-beanstalk gunicorn