私は高同時実行性のプロジェクトで竜巻を使用していますが、竜巻の代わりにgunicornを使用できますか?竜巻httpserverの代わりにgunicornを使用することは可能ですか?
0
A
答えて
2
アプリケーションがWSGIベースの場合、gunicorn
はであり、竜巻のHTTPServerよりもはるかに良いです。 Tornado does not support concurrency for WSGI applications
アプリケーションがネイティブのTornadoアプリケーションである場合は、--worker-class=tornado
オプションを使用してgunicorn
を使用してアプリケーションを処理できます。このコンフィグレーションの並行性とパフォーマンスは、Tornadoのみを使用する場合と同じです(TornadoのHTTPServerのラッパーです)。この場合、gunicorn
を使用する利点は、gunicorn
のインターフェイスとツールを使用してサーバーを監視、構成、管理できることです。
+0
あなたの答えをありがとう、私のアプリケーションは、ネイティブの竜巻アプリケーションです。それは、銃口のWSGIで私の竜巻アプリを実行する必要はないようです。 –
関連する問題
- 1. 竜巻に関するいくつかの質問httpserverとhttpclient
- 2. このスタイルは、竜巻と一緒にスレッドプールを使用するのですか?
- 3. 竜巻で並行処理が可能ですか?
- 4. ファイルアップロードと竜巻
- 5. 竜巻とブロックコード
- 6. 竜巻とWTForms
- 7. EclipseがSIGKILLを使用する代わりに穏やかに終了することは可能ですか?
- 8. 列の代わりにデータでグループ化することは可能ですか?
- 9. 特定のプロジェクトにフラッシュの代わりにjqueryを使用することは可能ですか
- 10. データファクトリでバッチサービスの代わりに仮想マシンを使用することは可能ですか?
- 11. 竜巻Python:NGINXとの竜巻サーバの統合
- 12. identityserverログインページの代わりにクライアントログインページを使用することは可能ですか
- 13. 竜巻ウェブアプリケーションを停止するには?
- 14. はセロリと竜巻の統合:例外RuntimeError:竜巻-RedisのはRedisのバックエンド
- 15. 竜巻MySQLは:カーソル
- 16. セロリでlibrabbitmqの代わりにpikaを使用することは可能です
- 17. コールバック竜巻
- 18. 竜巻WSGIユニットテスト
- 19. 竜巻with_timeout正しい使用法
- 20. Pythonの竜巻スーパーバイザセットアップ
- 21. 竜巻やRedisの
- 22. Pythonの竜巻ストリームリクエストボディ
- 23. 竜巻サーバーはファイルを提供する
- 24. リアルタイムアプリケーションとPython - 竜巻 - Falcon - Django
- 25. Django TCPサーバーと竜巻
- 26. SimpleHTPServerに相当する竜巻がありますか?
- 27. 私のMacではレール3の代わりにレール2をデフォルトにすることは可能ですか?
- 28. 私はジャンゴと竜巻を結合する方法を探していた竜巻の生産環境のアドバイス
- 29. Gridfs-Nginxと竜巻からのGridfs
- 30. メインコードの他に竜巻ウェブサーバ
アプリケーションの処理内容と現在の要求スループットと応答時間はどのくらいですか?また、Tornadoの非同期APIを使用していますか、それを使用してWSGIアプリケーションをホストしていますか? WSGIアプリケーションの場合、バックエンドサービスを使用している場合、実際には単一プロセスとして実行するときに1つの要求しか処理できないため、TornadoはWSGIには適していません。 –