Чи є обмеження підключення для Windows 7 IIS v7.5?


11

Моя поточна машина розробки Windows XP, і я використовую модифікований tcpip.sys, щоб дозволити мені перевищити 10 лімітів підключення, вбудованих у IIS. Я знаю, що IIS Vista має ту саму межу.

Чи може хто-небудь підтвердити, чи існує цей ліміт підключення і в Windows 7 IIS?


Чи встановлено обмеження на 10 автентифікованих лімітів підключення в XP або 10 напіввідкритих лімітів з'єднань? Схоже, що ті, хто відповідає на ваше запитання, припускають останнє .. що не має великого сенсу щодо IIS на настільних ОС.
Ерік Функенбуш

Я маю на увазі 10 напіввідкритих лімітів підключення.
RedFilter

Це питання погано сформоване. Напіврозчинене обмеження підключення від Windows XP SP2 не має нічого спільного з (вхідним) обмеженням кількості запитів IIS. Прийнята відповідь охоплює обидві можливості, але питання як запитання "який апельсин - найкраща груша?"
ТрістанК

@TristanK Я поставив це питання якнайкраще, як міг, з моїм обмеженим розумінням. Проблемою, з якою я намагався вирішити, було те, що ліміт підключення IIS перевищив помилки (насправді EventID 4226), які ви можете отримати під час розміщення IIS на Windows XP. Причиною того, що я припускав напіввідкриті з'єднання, було те, що це те, що було виправлено патчем TCPIP.SYS, який я використав ( lvllord.de/?lang=en&url=4226patch/faq ), який вирішив проблему.
RedFilter

Відповіді:


7

З точки зору базової ОС ліміт пішов.

З Vista pre-sp2 це залежало від версії. Дивіться /programming/413110/which-is-the-maximum-number-of-windows-concurrent-tcp-ip-connections/929973#929973

З моменту Vista SP2 обмеження було видалено з TCPIP.SYS і було налаштовано за допомогою ключа реєстру. Windows7 повинен дотримуватися такої самої поведінки ( джерело і для 7 , і тут ), але, звичайно, ми не знатимемо для 7 однозначно, поки RTM не може існувати, оскільки для технічного обладнання можуть існувати ліцензійні обмеження.

Однак IIS вводить власні обмеження , залежно від версії ОС. Для Windows 7 ця межа становить між 3 (Home Premium) та 10 (Business, Enterprise & Ultimate) одночасного підключення. Залежно від сценарію, це може допомогти скоротити час очікування з'єднання, щоб швидше звільнити слоти.


Дякую, але цікавить Windows 7, а не Vista.
RedFilter

Вибачте, я оновлю.
Пітер Стюер

1
Ця відповідь описує TCP- з'єднання, але не обговорює сам IIS. IIS має обмеження на 10 підключень у будь-якій несерверній ОС. Легко підтверджується тестуванням.
jvenema

Ви маєте рацію, я включив інформацію у відповідь. Для Windows 7 це не завжди 10. Для випуску "Home Premium" ліміт становить 3.
Пітер Стюер

4

Ліміт підключення в IIS НЕ є тим самим, як 10 півпортових відкритих меж. Це обмеження, вбудоване в IIS і не має нічого спільного з TCP / IP. Платіть за сервер або запустіть Apache.


Не потрібно платити за сервер, оскільки у мене не було проблеми з обмеженням з'єднання - лише напіввідкритий ліміт з'єднання, що є вирішеною проблемою.
RedFilter

1

Існує спеціальна версія TCP-Z , інструмент для "виправлення" tcpip.sys, для Windows 7 - свідчення того, що цей параметр все ще існує в новій операційній системі Microsoft.

Відмова від відповідальності: не рекомендується міняти драйвери операційної системи.


Ви плутаєте "10 лімітів підключення" Desktop OS з "10 напіввідкритим обмеженням з'єднання", яке було накладено як обмеження безпеки. Я не впевнений, на який запитувач звертався. "Ліміт підключення 10" накладається на автентифіковані з'єднання, щоб запобігти використанню Desktop IIS в якості сервера.
Ерік Функенбуш

Питання саме по собі трохи заплутане. Запитаний записує "Межа з'єднання IIS" (?) Та "виправлення tcpip.sys", тому я зробив висновок, що він мав на увазі цю межу.
splattne

Я маю на увазі 10 напіввідкритих лімітів підключення. Той самий ліміт, який було встановлено цим патчем Win XP: lvllord.de/?url=tools .
RedFilter

Ви вивели правильно. дякую за посилання splattne, звучить так, що межа все ще існує :(
RedFilter

За допомогою цього інструменту я підтвердив, що для Windows 7 ліміт залишається 10.
RedFilter

0

Редагувати: я виправлений, є обмеження HTTP на 10 одночасних підключень, підтверджене тестуванням.


Що є підставою для вашої заяви про відсутність одночасного обмеження підключення в Windows 7 IIS? Це припущення, засноване на ваших знаннях Vista, чи ви підтвердили, що це так?
RedFilter

Мій оригінальний скріншот був проти сервера IIS7, а не клієнта IIS 7.5 через помилку в імені хоста. Вибачення.
JohnW

-1

Pleae дивіться це посилання та як отримати більше одночасних з'єднань у IIS.

http://community.psion.com/knowledge/w/knowledgebase/1227.arc-increase-iis-connection-limits.aspx

З повагою


1
Ласкаво просимо до помилки сервера! Як правило, нам подобаються відповіді на сайті, щоб мати можливість самостійно стояти - Посилання чудові, але якщо це посилання коли-небудь перерветься, відповідь повинна мати достатньо інформації, щоб вона все-таки була корисною. Будь ласка, подумайте про редагування своєї відповіді, щоб включити більше деталей. Див. Поширені запитання для отримання додаткової інформації.
slm

-1: Інформація у пов’язаній статті невірна.
RedFilter
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.