【发布时间】:2019-01-23 20:32:16
【问题描述】:
我有一个 AWS 环境,我正在尝试覆盖使用的 nginx.conf。
根据their documentation,这可以通过在.ebextensions/nginx/nginx.conf包含您自己的文件来完成
要完全覆盖 Elastic Beanstalk 的默认 nginx 配置,请在源包中的 .ebextensions/nginx/nginx.conf 中包含一个配置
我这样做无济于事。我已经尝试创建一个全新的应用程序环境,以确保它不是由于实例没有完全重新启动,而是原来的nginx.conf 仍在使用中。我还有另一个.ebextensions/ 配置文件,它正在按预期创建一个文件。
关于为什么我的nginx.conf 不接受的任何线索?我可以提供任何可以提供一些见解的细节吗?我在eb-activity.log 中搜索了错误,但没有看到任何错误。它确实在日志中提到了inflated .ebextensions/nginx/ 目录和created .ebextensions/nginx/nginx.conf 文件,它对源包中的其余文件/目录执行此操作。不过,它没有任何地方表明它试图使用我的 nginx.conf。
【问题讨论】:
标签: amazon-web-services nginx amazon-elastic-beanstalk ebextensions