如何在 Elastic Beanstalk 中更改 http nginx 超时
How to change http nginx timeout in Elastic Beanstalk
我知道我需要在 Nginx conf 文件中更改的确切变量,即:/etc/nginx/nginx.conf
这些是我要更改的字段:
http {
fastcgi_read_timeout 300;
proxy_read_timeout 300;
}
不幸的是,我似乎无法弄清楚如何使用 Elastic Beanstalk 来做到这一点。
您可以使用 .platform
提供 nginx 设置,如 docs 中所述。
因此,您可以得到以下 .platform/nginx/conf.d/myconfig.conf
内容:
fastcgi_read_timeout 300;
proxy_read_timeout 300;
如果这不起作用,您可能需要覆盖整个 nginx.conf
,在 .platform/nginx/nginx.conf
中提供自定义版本,而不是使用上面的 myconfig.conf
。为此,ssh 进入您的 EB 实例,检查原始 nginx.conf
,复制它,修改并提供修改后的版本 .platform/nginx/nginx.conf
.
我知道我需要在 Nginx conf 文件中更改的确切变量,即:/etc/nginx/nginx.conf
这些是我要更改的字段:
http {
fastcgi_read_timeout 300;
proxy_read_timeout 300;
}
不幸的是,我似乎无法弄清楚如何使用 Elastic Beanstalk 来做到这一点。
您可以使用 .platform
提供 nginx 设置,如 docs 中所述。
因此,您可以得到以下 .platform/nginx/conf.d/myconfig.conf
内容:
fastcgi_read_timeout 300;
proxy_read_timeout 300;
如果这不起作用,您可能需要覆盖整个 nginx.conf
,在 .platform/nginx/nginx.conf
中提供自定义版本,而不是使用上面的 myconfig.conf
。为此,ssh 进入您的 EB 实例,检查原始 nginx.conf
,复制它,修改并提供修改后的版本 .platform/nginx/nginx.conf
.