首先让我说这不是关于django的生产设置 - 它是用于本地开发和测试。
我正在测试多个用户场景,要求我以多个不同的用户身份登录。我使用Chrome以A用户身份登录,使用Chrome的隐身模式登录用户B,使用Firefox登录用户C.我正在使用“manage.py runserver”来运行开发服务器。
常规Chrome(用户A)的第一个实例运行良好且速度很快。其他情况非常缓慢 - 或许更好地描述为卡住了。他们在10-30秒内无所事事,然后最终很快地显示页面。
当其他浏览器卡住时,我可以转到第一个(用户A)并点击它,它运行良好且速度很快。换句话说,只有来自其他两个实例的请求被卡住了 - 第一个实例总是运行良好。
缓慢的资源似乎是html页面,而不是静态内容。
后端是Django 1.1.1,SQLite是在OS X 1.6.7上运行的数据库。
有什么想法吗? Chrome是否会采取一些特殊措施来阻止连接?
答案 0 :(得分:4)