2009-05-02 8 views

答えて

8

Nginxでmod_wsgiを使用するには、非ブロッキング非同期フレームワークとセットアップを使用する必要があり、Pylonsですぐに動作する可能性は低いです。

私はPasteScript#cherrypy WSGIサーバーを使ってスタンドアローンのPylonsプロセスへのプロキシルートを通常使用します(Paste#httpのものより高性能ですが、リークがあればスレッドをリサイクルしません)。 )。

サーバを使用して(Apache mod_wsgiをコンパイルして実行できるように)設定されている場合は、その設定を少なくして複数のコアを有効に活用することをお勧めします。プロキシの設定では、複数のコア/ cpusを効果的に利用するために、複数のペーストプロセスでmod_proxy_balancerを使用する必要があります。

他の誰かのApache(共有ホスティング)にデプロイしている場合、mod_proxyは一般に、Apache 2.2以降のストックとして、より簡単なソリューションです。

個人的には、通常、nginx +プロキシを複数のペーストプロセスに展開します。

関連する問題