使用chrome +其他实例/浏览器的Django dev服务器速度慢

Par*_*and 6 django google-chrome

首先让我说这不是关于django的生产设置 - 它是用于本地开发和测试.

我正在测试多个用户场景,要求我以几个不同的用户身份登录.我使用Chrome以A用户身份登录,使用Chrome的隐身模式登录用户B,使用Firefox登录用户C. 我正在使用"manage.py runserver"来运行dev服务器.

常规Chrome(用户A)的第一个实例运行良好且速度很快.其他情况非常缓慢 - 或许更好地描述为卡住了.他们在10-30秒内无所事事,然后最终很快地显示页面.

当其他浏览器卡住时,我可以转到第一个(用户A)并点击它,它运行良好且速度很快.换句话说,只有来自其他两个实例的请求被卡住 - 第一个实例始终运行良好.

缓慢的资源似乎是html页面,而不是静态内容.

后端是Django 1.1.1,SQLite是在OS X 1.6.7上运行的数据库.

有任何想法吗?Chrome是否会采取一些特殊措施来阻止连接?

bmi*_*lac 4

这可能是一个已知问题“开发网络服务器有时会因 Chrome 而挂起”:

https://code.djangoproject.com/ticket/16099

最近在 django trunk 中修复了这个问题:

https://code.djangoproject.com/changeset/16427