Медленность сервера Django dev с Chrome + другой экземпляр / браузер

Сначала позвольте мне сказать, что речь идет не о производственных настройках для django - это для локальной разработки и тестирования.

I ' m тестирование нескольких пользовательских сценариев, требующих, чтобы я входил в систему как несколько разных пользователей. Я вошел в систему как пользователь A в Chrome, пользователь B в режиме инкогнито Chrome и как пользователь C в Firefox. Я использую "manage.py runserver" для запуска сервера разработки.

Первый экземпляр с обычным Chrome (пользователь A) работает хорошо и быстро. Другие экземпляры очень медленные - возможно, лучше описать их как застрявшие. Они сидят и ничего не делают в течение 10-30 секунд, а затем, наконец, довольно быстро отображают страницу.

Пока другие браузеры зависают, я могу перейти к первому (пользователь A) и щелкнуть по нему, он работает хорошо и быстро. Другими словами, застревают только запросы от двух других экземпляров - первый экземпляр всегда работает нормально.

Медленным ресурсом является html-страница, а не статическое содержимое.

Бэкэнд - это Django 1.1.1. с SQLite в качестве базы данных, работающей в OS X 1.6.7.

Есть идеи? Chrome делает что-то особенное, чтобы заблокировать соединение?

6
задан Parand 21 June 2011 в 04:51
поделиться