0
これは本当に些細なものでなければなりませんが、Windowsサーバー(フライサーバー2008)でフラスコWebサービスを実行する方法を見つけることができません。私はそれを手動で実行することができますが、どのように私はそれがコードを公開するサービスを消費することができるサービスとしてスタートアップにそれを得る。私は、WindowsサービスとしてPythonプログラムをインストールすることが分かっ最も簡単な方法は、NSSMフラスコサービスをWindowsサービスとして実行する
ファイル名を指定して実行」を使用している
from flask import Flask, request
from flask_restful import Resource, Api
from flask_cors import CORS
app = Flask(__name__);
CORS(app);
api = Api(app);
class Root(Resource):
def get(self):
return {'hello': 'world Root'}
api.add_resource(Root, '/');
if __name__ == '__main__':
app.run(debug=True)
あなたはウェブサーバー(またはwsgiサーバー)が必要です – thebjorn
私はこれを試しました:https://medium.com/@as_w/running-a-python -web-app-flask-on-windows-server-iis-using-fastcgi-and-wfastcgi-py-b49875b637f7#.kiz03qvslですが、何か不足しています。なぜサーバー上でこれを設定するのが難しいのですか? – shivas
OK、だからあなたはどんな問題を抱えていますか?アプリを提供するために実際のサーバーを設定するか、http://stackoverflow.com/questions/153221/runnning-a-python-web-server-as-a-service-in-windowsのようなものを使用してください。いずれにせよ、これは書かれているほど広すぎる。 – davidism