Select the product you need help with
Setarea proprietății de metabază DisableSocketPooling nu are efectID articol: 813368 - Vizualizați produsele pentru care se aplică acest articol. În această paginăSIMPTOME Când porniți Internet Information Services (IIS) 6.0 pe Microsoft Windows Server 2003, IIS face legătura la toate adresele IP de pe server, nu numai la adresele IP atribuite site-urilor Web. Aceasta se poate întâmpla chiar dacă ați setat proprietatea de metabază DisableSocketPooling la True. CAUZĂPentru a reuși să permiteți aplicației utilizarea aceluiași port pentru diferite adrese IP, trebuie să utilizați un utilitar nou, Httpcfg.exe. Httpcfg.exe se află pe CD-ul Windows Server 2003 în directorul Support\Tools, ca parte a fișierului Support.cab. REZOLUȚIEPentru a instala instrumentele de suport Microsoft Windows
Pentru a adăuga o adresă IP la lista de IP incluse
STARE Acest comportament este cel proiectat. INFORMAȚII SUPLIMENTAREIIS 5.0 utilizează proprietatea de metabază DisableSocketPooling pentru a permite accesul aplicațiilor la același port prin diferite adrese IP. Setarea acestei valori la True permite acestor aplicații să existe în aceeași instalare Microsoft Windows 2000. Deoarece DisableSocketPooling se definește ca proprietate validă în schema de metabază IIS 6.0 (MBSchema.xml), este posibil să setați această proprietate utilizând Adsutil.vbs, dar aceasta nu are efect. Funcționalitatea din IIS 6.0 face parte din driverul de nivel de nucleu HTTP.sys. Pentru a configura HTTP.sys, trebuie să utilizați Httpcfg.exe. În IIS 5.0, instanța de ascultare TCP este Winsock. Winsock utilizează socluri și IIS este legat de performanța și scalabilitatea API Winsock. Gruparea de socluri s-a introdus pentru a rezolva problemele de utilizare extinsă a resurselor din Internet Information Server (IIS) 4.0, cu multe site-uri Web care utilizau adrese IP individuale. Pentru a rezolva această problemă de scalabilitate, IIS 5.0 utilizează gruparea soclurilor pentru a permite partajarea resurselor. Gruparea soclurilor permite dublarea sau triplarea numărului de site-uri care se execută pe un anumit server cu adrese IP unice. Proprietatea DisableSocketPooling s.a introdus, de asemenea, în IIS 5.0 și se utilizează când este instalată altă aplicație care necesită utilizarea unui port pe care IIS în ascultă în mod implicit (cum ar fi portul 80). În IIS 6.0, HTTP.sys este instanța de ascultare TCP și HTTP.sys nu utilizează API Winsock. Soclurile nu sunt o proprietate care se poate configura. HTTP.sys utilizează o listă de IP incluse. În mod implicit, această listă este goală și IIS ascultă toate adresele IP. Aveți posibilitatea să specificați adresele IP pe care IIS le va asculta prin adăugarea lor la lista de IP incluse. Important Lista de IP incluse se citește în timpul lansării în execuție a serviciului HTTP. Dacă modificați lista, trebuie să reporniți serviciul. Notă Serviciul HTTP și serviciul HTTP SSL sunt servicii diferite. Serviciul HTTP nu apare în lista de servicii și trebuie repornit de la linia de comandă. Pentru aceasta, urmați acești pași:
REFERINȚEPentru ajutor în legătură cu utilizarea acestei comenzi, consultați ajutorul Httpcfg online. Pentru a accesa ajutorul Httpcfg online, tastați Httpcfg /? în linia de comandă sau urmați acești pași:
238131
(http://support.microsoft.com/kb/238131/
)
Cum se dezactivează gruparea soclurilor (articolul poate să fie în limba engleză)Proprietă?iID articol: 813368 - Ultima examinare: 31 ianuarie 2008 - Revizie: 5.1
| Traduceri articole |


Înapoi la început








