0

mod_wsgi モジュールでリクエストを処理した後、モジュールなしで想定どおりにリクエストを続行したいと考えています。どうやってするか ?

def アプリケーション (環境、startResponse):

// 何らかの処理を行う

その後、リクエストを続行します

4

1 に答える 1

0

応答が送信された後に何らかのタスクを実行したい場合は、以下を参照してください。

このようなタスクを進行中に実行すると、問題が発生する可能性があります。Celery、Redis Queue、Gearman などの別のタスク システムに詳細を送信して、それを処理させることをお勧めします。そうすれば、リクエスト ハンドラー スレッドは他のリクエストを処理するために解放され、HTTP リクエストの処理に関する限り、WSGI サーバーの容量を減らすことはありません。

これがあなたの求めているものでない場合は、説明が少しわかりにくいので、もう少し詳しく説明する必要があります。

于 2013-11-15T10:37:35.030 に答える