HTTP 403.9 - доступ запрещен: слишком много пользователей подключено - PullRequest
5 голосов
/ 27 июня 2009

Я создал приложение в VStudio. Он хорошо работал в режиме отладки, но мой компьютер работал медленнее и медленнее, пока я работал, пока он окончательно не завис. после того, как я перезапустил его вручную, приложение больше не работало при отладке, и я получил это исключение в браузере.

  1. Только я сейчас подключен к приложению.
  2. Я перезагрузил компьютер, чтобы не было ни одного экземпляра подключенного клиента
  3. Я удалил и переустановил IIS

что не так?

Ответы [ 2 ]

6 голосов
/ 18 июня 2010

Это происходит на машине разработки XP Pro? Иногда, если у вас есть много файлов javascripts / images / css на странице, а также IFrames и несколько вызовов AJAX, на одной странице не будет соединений в среде разработки. Есть два способа преодолеть это.

  1. Отключить HTTP Keep-Alives. В диспетчере IIS перейдите на вкладку Веб-сайт и в разделе подключений снимите флажок HTTP Keep-Alives Enabled. Не делайте этого в производственной среде , так как это сильно замедлит работу вашего сайта.

  2. Увеличение количества одновременных подключений. По умолчанию вы ограничены 10 одновременными подключениями, но это может быть увеличено. Во-первых, убедитесь, что в качестве хоста сценария Windows по умолчанию выбран консольный (cscript.exe). В командной строке запустите:

    cscript // h: cscript

Далее, давайте увеличим лимит соединения до 40.

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

Вы можете сделать тайм-аут соединения IIS более агрессивным, чтобы соединения не длились так долго.

Вернуть хост сценария по умолчанию обратно в windows:

cscript //h:wscript
0 голосов
/ 11 ноября 2011

Для учетной записи localhost разрешено только 2 одновременных подключения. Поскольку вы тестируете веб-сайт на своем сервере, и я полагаю, вы используете IE в качестве браузера.

Когда IE запрашивает веб-страницу, поддерживаются 2 соединения. Это возможная причина ошибки, которую вы видите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...