Zwiększanie limitów połączeń z InternetSetOption() nie wpływa na odwiedzane serwery

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 320721 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Ten artykuł został zarchiwizowany. Jest oferowany „taki, jaki jest” i nie będzie już aktualizowany.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Wininet.dll limitów połączeń z jednym serwerem HTTP 1.0 do czterech jednoczesnych połączeń. Połączenia z jednym serwerem HTTP 1.1 są ograniczone do dwóch jednoczesnych połączeń. Specyfikacji protokołu HTTP 1.1 (RFC 2068) nakłada obowiązek limit dwóch połączeń. Ogranicz połączenia czterech serwerów HTTP 1.0 jest ograniczenie self-imposed, który styka się ze standardem, który jest używany przez kilka popularnych przeglądarek sieci Web.

W programie Internet Explorer 5 lub nowszym, można zmienić limitu połączeń programowo przez wywołanie InternetSetOption Funkcja na uchwycie null przy użyciu następujących flag (należy zauważyć, że zmiany limitu połączeń dla całego procesu):
INTERNET_OPTION_MAX_CONNS_PER_SERVER
INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER
Jednakże jeżeli proces ustanowieniu połączenia z serwerem, a następnie zmienić limit połączeń przez wywołanie InternetSetOption, zmiana nie ma wpływu na dodatkowe połączenia na tym samym serwerze. To zachowanie występuje, nawet jeśli Rozłączanie poprzedniego połączenia przed wywołaniem InternetSetOption.

Rozwiązanie

Program Internet Explorer 6

Aby rozwiązać ten problem, należy uzyskać najnowszy dodatek service pack dla systemu Windows XP. Aby uzyskać dodatkowe informacje, kliknij następujący numer artykułu w celu wyświetlenia Bazy wiedzy Microsoft Knowledge Base:
322389 bazy wiedzy How to Obtain the Latest Windows XP Service Pack
Obsługiwana poprawka jest dostępna w firmie Microsoft. Jednak ta poprawka jest przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Tylko do systemów, w których występuje ten problem, należy zastosować tę poprawkę. Ta poprawka może być dodatkowo testowana. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę.

Jeśli poprawka jest dostępna do pobrania, jest sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Ta sekcja nie jest wyświetlany, skontaktuj się z działem pomocy technicznej firmy Microsoft w celu uzyskania poprawki.

Uwaga Wystąpienia dodatkowych błędów lub konieczności rozwiązania problemu, należy utworzyć osobne zlecenie usługi. Zwykłe technicznej będą pobierane dodatkowych pytań i problemów, które nie kwalifikują się do tej poprawki. Aby uzyskać pełną listę numerów telefonów pomocy technicznej firmy Microsoft lub utworzyć osobne zlecenie usługi odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://support.microsoft.com/contactus/?ws=support
Uwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których poprawka jest dostępna. Jeśli język nie jest widoczny, jest to, ponieważ poprawka nie jest dostępna dla danego języka.Wersja angielskojęzyczna tej poprawki dla programu Internet Explorer 6.0 powinna mieć następujące atrybuty plików lub nowsze:
   Date         Time    Version        Size      File name
   ---------------------------------------------------------
   1-May-2002   20:02   6.0.2717.100   582,656   Wininet.dll
				


Internet Explorer 5.5 z dodatkiem Service Pack 2

Obecnie firma Microsoft udostępniła obsługiwaną poprawkę, ale jest przeznaczona tylko do usunięcia problemu opisanego w tym artykule. Powinna być stosowana tylko do systemów, w których występuje ten problem. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następny program Internet Explorer 5.5 z dodatkiem Service pack zawierający tę poprawkę.

Aby natychmiast rozwiązać ten problem, skontaktuj się z pomocą techniczną firmy Microsoft w celu uzyskania poprawki. Aby uzyskać pełną listę numerów telefonów usługi pomocy technicznej firmy Microsoft oraz informacje o kosztach odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://support.microsoft.com/contactus/?ws=support
UWAGA: W szczególnych przypadkach opłaty telefonujący do pomocy technicznej może być anulowane, jeżeli technicznej firmy Microsoft ustali, że określonej aktualizacji problem można rozwiązać. Zwykłe koszty obsługi zastosuje się do dodatkowych pytań i problemów, które nie kwalifikują się do określonej aktualizacji.

Wersja angielskojęzyczna tej poprawki dla programu Internet Explorer 5.5 z dodatkiem SP2 powinna mieć następujące atrybuty plików lub nowsze:
   Date         Time    Version         Size      File name
   ----------------------------------------------------------
   1-May-2002   19:52   5.50.4917.100   481,040   Wininet.dll
				

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych na początku tego artykułu. Ten problem został po raz pierwszy rozwiązany w dodatku Service Pack 1 dla systemu Windows XP.

Więcej informacji

Należy zauważyć, że ta poprawka rozwiązuje poprzedniego ograniczenia.Aby uzyskać dodatkowe informacje kliknij numer artykułu poniżej w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
183110 INFORMACJE: WinInet limitów połączeń na serwerze

Właściwości

Numer ID artykułu: 320721 - Ostatnia weryfikacja: 27 lutego 2014 - Weryfikacja: 2.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Internet Explorer 6.0 na następujących platformach
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
    • Microsoft Windows XP Tablet PC Edition
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows NT Server 4.0 Standard Edition
    • Microsoft Windows NT Workstation 4.0 Developer Edition
Słowa kluczowe: 
kbnosurvey kbarchive kbautohotfix kbhotfixserver kbqfe kbbug kbfix kbie550presp3fix kbie600presp1fix kbshell kbwinxpsp1fix kbmt KB320721 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:320721

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com