2010-07-04 21 views
12

Tôi có một máy chủ web phát triển cục bộ được thiết lập bằng Win7 và IIS7. Tôi thường phải kiểm tra các ứng dụng và trang web mà tôi phát triển trên tất cả các trình duyệt sử dụng kết nối internet "rất chậm" để xác định xem tất cả các tập lệnh của máy khách thực thi như thế nào và hình ảnh và tất cả tài nguyên được liên kết có tải đúng cách hay không.Có thể làm chậm IIS?

Bây giờ, điều này liên quan đến việc triển khai dự án đến máy chủ từ xa và sau đó thử nghiệm qua kết nối mạng hoặc kết nối mạng chậm. Trong trường hợp của tôi, điều này thường chỉ có thể xảy ra ở cuối dự án. Đó là một nỗi đau để triển khai dự án này ngay bây giờ và sau đó chỉ để kiểm tra tốc độ ...

Có thể làm chậm IIS để nó hoạt động giống như bạn đang kết nối qua kết nối internet rất chậm và kiểm tra các ứng dụng theo cách đó. Điều này cũng sẽ giúp tôi kiểm tra các ứng dụng trên một máy tính độc lập (không có mạng máy tính) như trên máy tính để bàn ở nhà không có kết nối mạng chỉ với kết nối internet.

Xin lỗi vì đã phát âm newbie-ish! ... không thể giúp đỡ vì tôi là một trong số đó :)

Cảm ơn, Norman.

CẬP NHẬT: Hầu như tất cả câu trả lời cho câu hỏi này đều tuyệt vời và hoạt động trong các tình huống khác nhau .... cho tôi (IIS7 trên Win7) câu trả lời được chọn phù hợp nhất ... Tôi chắc chắn bạn sẽ tìm thấy một câu trả lời ở đây làm việc cho bạn :). Vì vậy, nhờ tất cả mọi người ... oh ... và không ngạc nhiên nếu phiên bản tiếp theo của IIS hoặc VS tàu với nam châm! : D

Trả lời

11

Fiddler cũng có tùy chọn để throttle speeds locally cũng có thể thuận tiện hơn một chút.

+0

+1 để tham chiếu đến Fiddler. Điều này có thể chứng minh khá hữu ích trong tương lai. –

+0

thú vị .... Fiddler có thể được sử dụng trên đầu trang của một cài đặt IIS7 địa phương hoặc bạn có được trên một mạng cho "Mô phỏng Modem" để làm việc? – Norman

+1

@Norman - Fiddler chạy phía máy khách như một máy chủ proxy để bạn có thể sử dụng nó để làm chậm lưu lượng truy cập đến các trình duyệt của bạn trên máy phát triển của bạn. –

1

Đây chỉ là một đâm trong bóng tối. Tôi sử dụng NetLimiter trên máy của mình để điều tiết trình quản lý tải xuống (một ứng dụng riêng). Điều đó có thể hữu ích. Lưu ý, đó là một ứng dụng dùng thử. Câu trả lời của Mitch Wheat có thể phù hợp hơn.

3

Bạn luôn có thể sử dụng tiện ích bổ sung của Firefox (ví dụ: Firefox Throttle) để điều chỉnh trình duyệt thay vì điều chỉnh máy chủ.

4

Bạn cũng có thể thay đổi cài đặt bộ điều hợp mạng trên PC của mình. Ví dụ, việc thay đổi kích thước MTU có thể ảnh hưởng lớn đến hiệu năng mạng. Việc tăng kích thước MTU lên một số lượng lớn có thể làm tăng độ trễ/độ trễ, trong khi giảm nó thường sẽ làm giảm băng thông của bạn.

Cách khác, bạn chỉ có thể đặt một nam châm lớn trên đầu cáp Ethernet của mình. Sự can thiệp sẽ gây ra rất nhiều gói tin phải được gửi lại, do đó làm giảm băng thông hiệu quả của bạn.

Chỉnh sửa: Rõ ràng a strategically placed microwave cũng có thể làm giảm thông lượng mạng lên tới 85%. Vì vậy, có một thay thế cho các folks WiFi.

+0

hmmm .... Nam châm .... thú vị :) ... 1 cho một giải pháp sáng tạo! - Tôi chắc chắn rất nhiều ppl sẽ tìm kiếm nam châm ngay bây giờ .... shoud là một phần của bộ công cụ phát triển: D – Norman

+1

Và nếu bạn đang sử dụng kết nối không dây, bạn có thể nấu một loạt các ổ cắm bên cạnh máy tính = P. –

+1

"màn hình cảm ứng HD kép, với một máy tính quad-core, một lò vi sóng 2000 Watt và nam châm 100 Tesla ... bây giờ đó là những gì bạn gọi là một máy trạm!" – Norman

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