2011-06-20 79 views
6

Trước tiên hãy để tôi nói rằng đây không phải là về cài đặt sản xuất cho django - đó là để phát triển và thử nghiệm tại địa phương.Sự chậm trễ của máy chủ Django dev với chrome + ví dụ khác/trình duyệt

Tôi đang thử nghiệm nhiều tình huống người dùng, yêu cầu tôi đăng nhập với nhiều người dùng khác nhau. Tôi đã đăng nhập với tư cách người dùng A sử dụng Chrome và người dùng B sử dụng chế độ ẩn danh của Chrome và người dùng C sử dụng Firefox. Tôi đang sử dụng "manage.py runserver" để chạy máy chủ dev.

Ví dụ đầu tiên với Chrome thông thường (người dùng A) hoạt động tốt và nhanh. Các trường hợp khác rất chậm - có lẽ mô tả tốt hơn là bị kẹt. Họ ngồi xung quanh không làm gì trong 10-30 giây, và sau đó cuối cùng hiển thị trang khá nhanh.

Trong khi các trình duyệt khác bị kẹt, tôi có thể chuyển sang trình duyệt đầu tiên (người dùng A) và nhấp vào và nó hoạt động tốt và nhanh. Nói cách khác, chỉ các yêu cầu từ hai trường hợp khác gặp khó khăn - ví dụ đầu tiên luôn hoạt động tốt.

Tài nguyên chậm có vẻ là trang html chứ không phải nội dung tĩnh.

Phần cuối là Django 1.1.1 với SQLite làm cơ sở dữ liệu chạy trên OS X 1.6.7.

Bất kỳ ý tưởng nào? Chrome có đang làm điều gì đó đặc biệt để thu hút kết nối không?

+1

Bạn nên kiểm tra xem số liệu thống kê đang tải rất muộn để trình duyệt hiển thị hoặc nội dung nào đó. –

+2

Tôi đang gặp vấn đề tương tự với các dự án được lưu trữ trên máy của tôi (không chỉ Django) + Chrome. Giải pháp duy nhất cho tôi cho đến nay là giết máy chủ bằng C-c và bắt đầu lại. – Tiago

+0

Ý tưởng hay về Lakshman. Tôi đã kiểm tra qua giao diện điều khiển của Chrome và đó là trang html mất nhiều thời gian - các tệp tĩnh tải xuống khá nhanh ngay khi có sẵn html. – Parand

Trả lời

Các vấn đề liên quan