AWS ElasticBeanstalk(Python)环境变量在设置后消失

AWS ElasticBeanstalk(Python)环境变量在设置后消失

所以我遇到了一个有趣的问题。

我在 AWS 上使用 ElasticBeanstalk,并且已初始化多个应用程序及其相应的环境。

过去,我可以通过单击“配置”(仪表板链接下),然后单击第一个选项 - 软件上的“修改”来设置环境变量。

“修改软件”选项卡中有一个名为“容器选项”的部分,您可以在其中设置 WSGIPath、NumProcesses 和 NumThreads。页面底部有一个部分,用于以名称|值格式设置环境属性。

现在有趣的部分是:出于某种原因,每次我添加新的环境变量并单击“保存”时,如果刷新页面,新值就会消失。基本上我无法添加任何新的环境变量。我已有的变量不受影响。

有人知道这到底是什么原因造成的吗?

我最近使用 Python 3.6(从 Python 2.7 升级)设置了一个新环境。但我在一些较旧的 Python 2.7 环境中也遇到了同样的问题。这很烦人!!

感谢您的阅读。

EBS 配置 添加环境变量的图片

编辑:这似乎是由新 Elastic Beanstalk 界面(我在不知情的情况下选择加入)中的一个错误引起的,您实际上无法保存对设置所做的任何更改。

相关内容