nginx の背後で uwsgi/flask を実行している既存のアプリがあります。WebSocket を同じアプリに統合したい。Flask socketsは有望に見えるので、それを試しています。
Flask sockets ではgevent-websocketの実行について簡単に説明していますが、既存のアプリをこのセットアップに統合するためのサンプル コードは提供されていません。また、gevent-websocket と既存のフラスコ アプリの組み合わせをいくつか試しましたが、それでも 500 を取得し続けます。さらに、500 の性質を知ることができればいいのですが、既存のフラスコ アプリの場合のように、エラーは uwsgi ログに表示されません。したがって、トレースダンプを表示するためのデバッグ ディップがあれば、それは素晴らしいことです。
このセットアップで動作する簡単なエコー ルートを取得するのを手伝ってくれる人はいますか? 前もって感謝します。
参考までに、私は現在使用しています:
- uWSGI 1.0.3-debian
- パイソン2.7.3
- フラスコ 0.10.1
- nginx 1.4.3
- フラスコソケット 0.1