2

paster はリクエストごとに新しいスレッドを作成しますか?

paster が使用するスレッドの最大数、つまりスレッド プールを設定できますか? これが可能である場合、どのようにできますか?

4

1 に答える 1

1

ドキュメントpasterによると、構成に応じてさまざまなサーバーの選択をサポートしています。たとえば、「 twisted.web2のwsgiutilsサポートの開始 ... パッチ歓迎」(非同期サーバーの代わりになります)、および「SCGI、FastCGI、および AJP プロトコル」が含まれます。 、外部 Web サーバー (Apache など) をアプリケーションに接続します。スレッド バージョンとフォーク バージョンの両方が利用可能です。これは flup に基づいています。"

たとえば、Apache でスレッド (および/またはフォークされたプロセス) の最大数を構成pasterできます。flup/Apache/threaded の組み合わせを選択した場合は、明らかにそれを実行する必要があります。

シンプルさ/機能のスペクトルの(おおまかに)他の極端な点では、 wsgiutilsをすぐに使用してスレッドプールを使用するように構成できるとは思わない(つまり、私が間違っていなければ、新しいサーバーの種類をコーディングするスレッドプールを使用するには、提供する最小限のスケルトンwsgiutilが必要です)。

明らかに、何らかの高度な設定オプションが必要な場合、Apache の巨大なパワーと柔軟性に勝るものはありません:-)。

于 2010-09-08T05:04:44.730 に答える