【发布时间】:2019-01-01 06:25:14
【问题描述】:
我正在使用一个 zip 文件部署我的应用程序,该文件包含我的应用程序 jar、docker 配置文件和一个 .ebextensions 文件夹,其中包含一个 nginx/conf.d/custom.config 文件。
在我的custom.config中,增加nginx上传文件大小限制只有一行:
client_max_body_size: 16M
但控制台显示:
错误处理文件(跳过):'.ebextensions/nginx/conf.d/custom.config' - 包含无效键:'client_max_body_size'。有关有效密钥的信息,请参阅http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.html
我遵循的guide 扩展了默认的 nginx 设置。 引用:
要扩展 Elastic Beanstalk 的默认 nginx 配置,请将 .conf 配置文件添加到应用程序源包中名为 .ebextensions/nginx/conf.d/ 的文件夹中。 Elastic Beanstalk 的 nginx 配置自动在此文件夹中包含 .conf 文件。
我将.conf 更改为.config,因为第一个在部署期间甚至不会触发ELB 环境更新。
【问题讨论】:
标签: amazon-web-services nginx amazon-elastic-beanstalk