2017-05-11 45 views
0

我试图用我的OpenShift演示帐户运行一个非常容易的应用程序。我创建了一个文件app.py其内容为:在OpenShift 3.5上运行Flask应用程序

from flask import Flask 
application = Flask(__name__) 

@application.route("/") 
def hello(): 
    return "Hello World!" 

if __name__ == "__main__": 
    application.run() 

我把它推到我的git和构建已被触发。在openshift登录似乎确定,但是当我打我的网址(在家庭仪表板中读取)http://my-app.starter-us-east-1.openshiftapps.com我只是得到错误说“应用程序不可用”。

我应该配置别的东西吗?

回答

2

你的应用程序必须使用8080端口

默认情况下,瓶开发服务器上的端口5000

监听因此,使用:

if __name__ == '__main__': 
    app.run(host='0.0.0.0', port=8080) 
相关问题