Tornado のように非ブロックではなく、Django Web サーバーがブロックされるのはなぜですか? このように Web サーバーを設計する理由はありましたか?
2 に答える
5
シングルスレッドでブロッキングなので、デバッグが簡単だと思います。デバッガーを入れると、サーバーが完全に停止します
于 2013-01-04T14:20:12.550 に答える
5
dm03514 によって提案されたものに加えて、別の理由が本当に必要な場合は、単に書きやすいという理由だけでした。開発サーバーは開発専用だったので、サーバーをより複雑にしたり、複数のリクエストを処理できるようにしたりするのにほとんど労力が費やされませんでした。実際、これは明確な目標です。これを改善することで、テストされていない本番環境で使用するようになるでしょう。
于 2013-01-04T14:29:09.727 に答える