私のアプリケーションは非常に重い (インターネットからいくつかのデータをダウンロードして zip ファイルに入れる) ため、応答に 1 分以上かかることもあります (注意してください、これは概念実証です)。CPU には 2 つのコアがあり、リクエスト中のインターネット帯域幅の使用率は 10% です。次のように uWSGI を起動します。
uwsgi --processes=2 --http=:8001 --wsgi-file=app.py
2 つのリクエストを開始すると、キューに入れられます。代わりにそれらを同時に処理するにはどうすればよいですか? を追加しようとしましたが--lazy
、すべての組み合わせでどちらも役に立ちませんでした。2 つの別個のインスタンスを作成しても機能しますが、それは良い習慣とは思えません。--master
--enable-threads