所以我遇到了一个有趣的问题。
我在 AWS 上使用 ElasticBeanstalk,并且已初始化多个应用程序及其相应的环境。
过去,我可以通过单击“配置”(仪表板链接下),然后单击第一个选项 - 软件上的“修改”来设置环境变量。
“修改软件”选项卡中有一个名为“容器选项”的部分,您可以在其中设置 WSGIPath、NumProcesses 和 NumThreads。页面底部有一个部分,用于以名称|值格式设置环境属性。
现在有趣的部分是:出于某种原因,每次我添加新的环境变量并单击“保存”时,如果刷新页面,新值就会消失。基本上我无法添加任何新的环境变量。我已有的变量不受影响。
有人知道这到底是什么原因造成的吗?
我最近使用 Python 3.6(从 Python 2.7 升级)设置了一个新环境。但我在一些较旧的 Python 2.7 环境中也遇到了同样的问题。这很烦人!!
感谢您的阅读。
编辑:这似乎是由新 Elastic Beanstalk 界面(我在不知情的情况下选择加入)中的一个错误引起的,您实际上无法保存对设置所做的任何更改。