Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么 Django 网络服务器是阻塞的,而不是像 Tornado 那样的非阻塞?有理由以这种方式设计网络服务器吗?
我相信它是单线程和阻塞的,所以很容易调试。如果您将调试器放入其中将完全停止服务器
如果您真的需要 dm03514 建议的其他原因,我可能只是因为它更容易编写。由于我只用于开发的开发服务器,因此几乎没有花多少精力使它更复杂或能够服务多个请求。事实上,这是一个明确的目标:让它变得更好会鼓励人们在生产环境中使用它,而它没有经过测试。