我在使用 Elastic beanstalk 将 Flask 应用程序上传到 AWS 服务器时遇到问题。上传代码后,环境中出现 502 bad gateway 错误。
这是我花了几个小时解决这个问题并使用 Flask/Eb 一年多后的 2 美分。
甚至 AWS 教程也不适合我——我不断收到 502 错误。
我遇到这个错误的原因是我选择了Python 3.7创建环境时。此选择导致 Eb 使用 nginx 作为默认代理服务器。 (要查看此内容,请转到您的环境,选择“配置”,然后选择“软件”)
对我来说简单的解决方法是创建一个新环境并使用Python 3.6,这就像一个魅力。
希望有人能找到一个真正的解决方案,因为使用 Python 3.7 会很好,但这甚至可能是一个 AWS 错误,因为我没有对代码进行任何更改以使其正常工作(只是将设置从 Python 3.7 更改为 3.6)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)