【发布时间】:2013-05-18 05:36:34
【问题描述】:
我能够使用本文档中的说明将示例烧瓶应用程序部署到 AWS http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Python_flask.html
“eb status”的状态是绿色
检索环境“helloflask-env”显示的状态
================================================ ===================
网址:helloflask-env-m3mncmbmpv.elasticbeanstalk.com
状态:准备就绪
健康:绿色
环境名称:helloflask-env
环境 ID:e-mdp3jwtq9p
解决方案堆栈:运行 Python 的 64 位 Amazon Linux
版本标签:git-05103eab3255781f58fdbaf1df8078aa4b008d4b-1369170804114
创建日期:2013-05-21 10:45:25
更新日期:2013-05-21 14:14:33
================================================ ===================
但是,当尝试访问 helloflask-env-m3mncmbmpv.elasticbeanstalk.com 网址时,我收到 404 错误并显示以下消息:
未找到 在此服务器上找不到请求的 URL /。 Apache/2.2.22 (Amazon) 服务器位于 helloflask-env-m3mncmbmpv.elasticbeanstalk.com 端口 80
有人见过类似的吗? 谢谢!
【问题讨论】:
-
有人知道这个问题的答案吗?
-
您找到解决方案了吗?我也有同样的问题。
-
通过查看 Elastic Beanstalk 日志,我学到了很多东西。也可以帮助你。
-
谢谢。您找到适合您的案例的解决方案了吗?
-
我遇到了几个问题。我没有使用 application.py 作为我的应用程序的名称,也没有使用这种形式“application = Flask(name)”。出于某种原因,EB 需要这个而不是“app = Flask(name)”。
标签: deployment amazon-web-services flask amazon-elastic-beanstalk