2009-06-27 34 views
5

Tôi đã tạo một ứng dụng trong VStudio. Nó chạy độc đáo trong chế độ gỡ lỗi, nhưng máy tính của tôi đã trở nên chậm hơn và chậm hơn khi tôi làm việc cho đến khi nó cuối cùng trở nên đông lạnh. sau khi tôi đã khởi động lại thủ công, ứng dụng không chạy thêm nữa trong quá trình gỡ lỗi và tôi nhận được sự thực thi này trong trình duyệt.HTTP 403.9 - Truy cập bị cấm: Quá nhiều người dùng được kết nối

  1. Chỉ tôi hiện đang kết nối với ứng dụng.
  2. Tôi đã khởi động lại máy tính để có coudn't được bất kỳ trường hợp một khách hàng kết nối
  3. Tôi đã gỡ bỏ và cài đặt lại IIS

gì là sai?

+0

Bạn có nhận được bất kỳ thông báo lỗi nào trong nhật ký sự kiện không? Những loại ứng dụng là nó? Làm thế nào/yêu cầu những gì bạn đang gửi đến IIS? –

Trả lời

6

Điều này có xảy ra trên máy phát triển XP Pro không? Đôi khi, nếu bạn có nhiều tệp javascripts/images/css trên một trang cũng như IFrame và nhiều cuộc gọi AJAX, một trang của bạn sẽ hết các kết nối trong môi trường phát triển. Có hai cách để khắc phục điều này.

  1. Tắt HTTP Keep-Alives. Trong trình quản lý IIS, chuyển đến tab Web Site và dưới các kết nối, bỏ chọn hộp kiểm HTTP Keep-Alives Enabled. Đừng làm điều này trong môi trường sản xuất vì nó sẽ làm chậm trang web của bạn rất nhiều.

  2. Tăng số lượng kết nối đồng thời. Bạn bị giới hạn theo mặc định cho 10 kết nối đồng thời theo thiết kế nhưng điều này có thể tăng lên. Trước tiên, hãy chắc chắn rằng máy chủ lưu trữ kịch bản Windows mặc định của bạn được đặt thành bàn điều khiển (cscript.exe). Trong một lệnh chạy nhanh chóng:

    cscript // h: cscript

Tiếp theo, hãy tăng giới hạn kết nối đến 40.

C:\Inetpub\AdminScripts\adsutil set w3svc/MaxConnections 40 

Bạn có thể làm cho thời gian chờ kết nối IIS hung hăng nhiều hơn như vậy kết nối không kéo dài.

Đặt host kịch bản mặc định trở lại cửa sổ:

cscript //h:wscript 
+0

Bạn có thể đã ghi có nguồn: http://www.codinghorror.com/blog/2005/06/uncrippling-windows-xps-iis-51.html – orip

+2

Đúng, tôi có thể có. Cảm ơn, nhưng đó không phải là nguồn gốc. Bạn có thể tìm thấy cùng một bài viết trên nhiều blog và diễn đàn, do đó, nó sẽ không thể chắc chắn đó là bản gốc mà không cần rà soát toàn bộ internet và nhìn vào ngày của mỗi bài. –

0

Chỉ 2 kết nối đồng thời được phép cho tài khoản localhost. Vì bạn đang kiểm tra trang web trên máy chủ của mình và tôi cho rằng bạn đang sử dụng IE làm trình duyệt của mình.

Khi yêu cầu IE cho kết nối trang web 2 được duy trì. Đây là lý do có thể cho lỗi mà bạn đang gặp phải.

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