回答:
私はuwsgiを好みます。なぜなら、それは非常に構成可能であり、たくさんのオプションがあるからです。
私が行ったベンチマークから、最高のパフォーマンス/メモリ使用量が得られました。それは非常に柔軟で、おそらくあなたのニーズに合わせて正確に設定できます。私は複数のアプリをホストするためにuwsgiの皇帝モードを使用します。指定されたディレクトリの設定ファイルをスキャンし、設定ファイルが見つかったすべてのアプリケーションを起動/管理します。構成を削除してアプリを強制終了したり、タッチして再起動したりすることができます。これはおそらく、複数アプリのホスティングを行うための最も簡単で簡単な方法です。私の構成の詳細を別のトピックに投稿しました:https : //stackoverflow.com/questions/5906197/what-is-the-most-common-way-to-configure-static-files-in-debug-and- production-for / 5906206#5906206。
一般的に、アプリケーションはwsgiサーバーではなくボトルネックになります!しかし、もっと高性能なWSGIサーバーが必要な場合は、meinheldまたはbjoernを調べてください。どちらも非常に軽量で高速で、それぞれ高速イベントループ、picoev、libevに基づいて構築されており、node.jsと同じ高性能のHTTPパーサーを使用しています。