dotcloud に移行したい django アプリがあります。Django 内部と私のアプリの多くのアクションは非同期ではありません。つまり、完了するまでスレッドをブロックします。私が Apache を使用していたときは、リクエストごとに別のスレッドが開かれるため、問題はありませんでした。しかし、dotcloud が使用する nginx/uwsgi ではそうではないようです。uwsgi には、マルチスレッドに使用できる --enable-threads および --threads オプションがありますが、次のようになります。
- uwsgi dotcloud のどのバージョンが使用されているか、またそれらがこれらの機能をサポートしているかどうかは明らかではありません
- 私はこれについて他に尋ねていないので、これが本当に並行リクエストを実行する正しい方法であるかどうか疑問に思っていました(スレッドを使用して)