Mój obecny komputer programistyczny to Windows XP i używam zmodyfikowanego pliku tcpip.sys, aby pozwolić mi przekroczyć limit 10 połączeń wbudowany w IIS. Wiem, że IIS Vista ma ten sam limit.
Czy ktoś może potwierdzić, czy ten limit połączeń występuje również w systemie Windows 7 IIS?
Odpowiedzi:
Z perspektywy podstawowego systemu operacyjnego limit zniknął.
W wersji Vista pre-sp2 zależało to od wersji. Zobacz /programming/413110/which-is-the-maximum-number-of-windows-concurrent-tcp-ip-connections/929973#929973
Od wersji Vista SP2 ograniczenie zostało usunięte z TCPIP.SYS i można je konfigurować za pomocą klucza rejestru. Windows7 powinien postępować zgodnie z tym samym zachowaniem ( źródłowy i dla 7 , i tutaj ), ale oczywiście nie poznamy 7 dla definitywnie aż do RTM, ponieważ od strony technicznej mogą obowiązywać ograniczenia licencyjne.
Jednak IIS wprowadza własne ograniczenia , w zależności od wersji systemu operacyjnego. W systemie Windows 7 limit ten wynosi od 3 (Home Premium) do 10 (Business, Enterprise i Ultimate) jednoczesnych połączeń. W zależności od scenariusza pomocne może być skrócenie limitu czasu połączenia w celu wcześniejszego zwolnienia miejsc.
źródło
Limit połączenia w IIS NIE JEST TAKIE SAMY, jak limit 10 portów pół-otwartych. Jest to ograniczenie wbudowane w IIS i nie ma nic wspólnego z TCP / IP. Zapłać za serwer lub uruchom Apache.
źródło
Istnieje specjalna wersja TCP-Z , narzędzia do „łatania” tcpip.sys dla Windows 7 - wskazanie, że to ustawienie nadal istnieje w nowym systemie operacyjnym Microsoft.
Zastrzeżenie: nie zaleca się zmiany sterowników systemu operacyjnego.
źródło
Edycja: Poprawiony, istnieje 10 równoczesny limit HTTP połączenia, potwierdzony testami.
źródło
Proszę zobaczyć ten link i jak uzyskać więcej równoczesnych połączeń w IIS.
http://community.psion.com/knowledge/w/knowledgebase/1227.arc-increase-iis-connection-limits.aspx
pozdrowienia
źródło