まったく別のサーバーを使用する必要がありますか?Apacheでパイロンアプリケーションを使用したい場合は、mod_wsgiまたはプロキシを貼り付ける必要がありますか?
4
A
答えて
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 +プロキシを複数のペーストプロセスに展開します。
0
私はまたmod_fastcgi + flupを数回成功しました。そこにこれを設定するため漂っレシピのカップルですが、残念ながらそれはおそらくまだすべてが働いて得るためにあなたの部分にいくつかの調整が必要になります:
関連する問題
- 1. RMOを使用している場合、プッシュまたはプルサブスクリプションを使用する必要がありますか?
- 2. ++ varを使用する必要がある場合はありますか?
- 3. クラスメソッドを除外し、JavaScriptを貼り付けた場合のgrep
- 4. Dartでは、型がわからない場合は関数の戻り値にdynamicまたはObjectを注釈を付ける必要がありますか?
- 5. WPFで作業する場合、System.Windows.ControlsまたはSystem.Windows.Formsのコントロールを使用する必要がありますか?
- 6. RESTfull APIの場合はCORSを使用する必要がありますか?
- 7. mod_wsgiデーモンモードコードの代わりに "site"を使用する必要があります
- 8. ApacheまたはNginx&PassengerまたはMongrel for Railsアプリケーションを使用する必要があります
- 9. modリライトを使用している場合は、ProxyPassReverseを使用する必要がありますか?
- 10. 既にstrictを使用している場合は警告を使用する必要がありますか?
- 11. Webkitクローラはsquidプロキシを使用する必要がありますか?
- 12. VSを使用しない場合は、MS Team Foundation Serverを使用する必要がありますか?
- 13. Excelは隣接するセルにマッチして貼り付ける必要があります
- 14. Cloudantでセレクタまたはビューを使用する必要がありますか?
- 15. WFでステートマシンまたはシーケンスワークフローを使用する必要がありますか?
- 16. ビューでディスパッチイベントまたはファイアイベントを使用する必要がありますか?
- 17. JavaScriptでwindow.navigateまたはdocument.locationを使用する必要がありますか?
- 18. iOSはNSMutableArrayまたはNSMutableDictionaryを使用する必要がありますか?
- 19. 私はurandomまたはopenssl_random_pseudo_bytesを使用する必要がありますか?
- 20. Symfony2では、エンティティまたはカスタムリポジトリを使用する必要があります
- 21. XCodeをプロキシの背後に貼り付けたアプリケーション
- 22. 私のプロキシされたサーバーは、ドッカーのリンクでHTTPSプロトコルを使用する必要がありますか?
- 23. この場合、super().__ init __()を使用する必要がありますか?
- 24. SQL - 結合を使用する必要がありますか?
- 25. C#異なるショートカットを使用したコピー/貼り付け
- 26. 携帯電話を再起動してからクリップボードに貼り付けたテキストを貼り付けます
- 27. クラスにデリゲートを持たせたい場合は、プロトコルを指定する必要がありますか?
- 28. PhobosまたはTangoを使用する必要がありますか?
- 29. AppDomain.CurrentDomain.BaseDirectoryまたはSystem.Environment.CurrentDirectoryを使用する必要がありますか?
- 30. scipy.pi、numpy.pi、またはmath.piを使用する必要がありますか?