2017-05-11 7 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のログインはOKのようだが、私のURLに(家のダッシュボードで読む)http://my-app.starter-us-east-1.openshiftapps.comを押すと、「アプリケーションが利用できない」というエラーが表示されます。

別のものを設定する必要がありますか?

答えて

2

アプリケーションは、フラスコの開発サーバだから使用のポートで5000

をリッスンデフォルトでは8080

ポートを使用する必要があります。

if __name__ == '__main__': 
    app.run(host='0.0.0.0', port=8080) 
関連する問題