【发布时间】:2020-11-29 00:50:14
【问题描述】:
当部署到 AWS beanstalk 时,我的 Pyhon Flask 应用程序设置为侦听端口 5000。应用程序成功启动。但是当我尝试访问它时。它给出 502 网关错误。然后我下载了完整的日志并检查了 nginx 日志,发现它实际上是将请求转发到端口 8000。所以我将我的应用程序更改为侦听端口 8000 并再次部署。现在应用程序无法启动,并且在日志中它的错误地址已在使用中。有人有同样的问题吗?任何帮助将不胜感激。
【问题讨论】:
-
您应该终止在端口 8000 上运行的进程,然后在 8000 端口重新运行烧瓶应用程序。如果您在 Ubuntu
kill$(lsof -t -i:8000)上,要终止端口 8000 上的进程,请使用此命令 -
或者重启EB实例。
标签: python amazon-web-services flask amazon-elastic-beanstalk