Může být snížen výkon webové aplikace a mohou zvýšit šířku pásma sítě, po přidání webového serveru se spuštěnou službou IIS 5.0 do webové serverové farmy, používá služba Vyrovnávání zatížení sítě

Překlady článku Překlady článku
ID článku: 922733
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Zvažte následující scénář. Přidání webového serveru do webové serverové farmy, který používá Vyrovnávání zatížení sítě. Klientského webového prohlížeče. odešle požadavek na webový server webové serverové farmy. Tento webový server se službou (IIS) 5.0. V tomto scénáři může dojít ke snížení výkonu webové aplikace a mohou zvýšit šířku pásma sítě.

K tomuto problému dochází, pokud jsou webové servery ve webové serverové farmě nakonfigurováno za zatížení Vyrovnávání mechanismus. Služba Vyrovnávání zatížení sítě Microsoft a Služba Vyrovnávání zatížení sítě třetích stran jsou uvedeny příklady zatížení mechanismy vyrovnávání.

Tento problém se může stát v případě požadavku, který je odeslaný klientem webový prohlížeč je odeslána prostřednictvím serveru proxy dříve, než dosáhne požadavek na webu Server se spuštěnou službou IIS 5.0.

Příčina

HTTP požadavek na informace odeslané klientem webové prohlížeče obsahuje hodnotu ETag. K tomuto problému dochází, protože ETag hodnoty v požadavku neodpovídá hodnotě ETag požadovaný prostředek na webovém serveru se spuštěnou službou IIS 5.0. Je-li odeslán prostřednictvím serveru proxy nejprve, k tomuto problému dochází, protože ETag hodnoty v požadavku neodpovídá ETag hodnotu na požadovaný zdroj v místní mezipaměti serveru proxy.

Pokud hodnota ETag v požadavku neodpovídá ETag hodnoty požadovaných prostředků, služba IIS 5.0 musí odeslat novou verzi požadovaný prostředek do klientského webového prohlížeče. Služba IIS 5.0 se namísto odeslání požadovaný prostředek z místní mezipaměti serveru proxy nebo z místní mezipaměti klientského webového prohlížeče. Pokud se požadovaný prostředek je odeslán z místní mezipaměti, jsou zobrazeny výsledky uživatel, který je rychlejší, než pokud se požadovaný prostředek odeslán ze serveru WWW, který je se službou IIS 5.0.

Problému s výkonem může zvýšit v závislosti na následující položky:
  • Na počet webových serverů, které jsou ve webové serverové farmě, který používá Vyrovnávání zatížení sítě
  • Jak velká část požadovaného obsahu již existuje v místní mezipaměti klienta Webový prohlížeč

Řešení

Chcete-li tento problém vyřešit, synchronizujte ETag hodnot na všech webových serverech, které jsou Webové serverové farmy a službou IIS 5.0. To provedete pomocí nástroje Mdutil.exe k načtení Hodnota ETag z jedné z webových serverů. Potom nastavte stejnou hodnotu ETag ve všech Další webové servery.

Ve výchozím nastavení je nástroj Mdutil.exe nainstalován společně s Microsoft Windows 2000. Nástroj Mdutil.exe je umístěn na disku CD-ROM systému Windows 2000 v Složku i386. Soubor se nazývá Mdutil.ex_. Je třeba rozbalit soubor Mdutil.ex_ můžete použít nástroj Mdutil.exe. Chcete-li to provést, postupujte takto:
  1. Vyhledejte na disku CD obsahující disk CD systému Windows 2000, složku I386.
  2. Vyhledejte soubor Expand.exe a soubor Mdutil.ex_.
  3. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit, Typ cmda klepněte na tlačítko OK.
  4. Na příkazovém řádku zadejte následující příkaz a poté stiskněte klávesu ENTER:
    Program Expand.exe -R Mdutil.ex_ c:\výstup
    Tento příkaz rozbalí komprimovaný soubor Mdutil.ex_ a kopie soubor Mdutil.exe C:\výstupsložka.

    Poznámka: V tomto příkazu výstup je zástupný symbol pro název složky, do které je Mdutil.exe soubor zkopírovat.
Načtení hodnoty ETag z jedné z webových serverů a nastavit stejnou hodnotu ETag na všech ostatních webových serverech, postupujte takto:
  1. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit, Typ cmda klepněte na tlačítko OK.
  2. Na příkazovém řádku zadejte následující příkaz a poté stiskněte klávesu ENTER:
    CDvýstup
  3. Zadejte na příkazovém řádku na jednu z webových serverů, následující příkaz a stiskněte klávesu ENTER:
    Mdutil.exe get w3svc-prop 2039
    Tento příkaz načte hodnotu ETag ze serveru WWW.
  4. Na příkazovém řádku na všech ostatních webových serverech zadejte následující příkaz a stiskněte klávesu ENTER:
    Mdutil.exe set w3svc-prop 2039 –value "entitytagvalue"
    Poznámka: V tomto příkazu entitytagvalue je zástupný symbol ETag hodnoty, které načíst v kroku 3.

    Tento příkaz nastaví stejnou hodnotu ETag na všech ostatních webových serverech.
  5. Na všech webových serverech se spuštěnou službou IIS 5.0 webové serverové farmy restartujte službu IIS 5.0.
Poznámka: Nástroj Mdutil.exe není podporován nástroj a není dokumentován. Pokud Potřebujete pomoc s nástrojem Mdutil.exe zadejte Mdutil.exe v příkazu dotaz.

Prohlášení

Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".

Další informace

Značky entity (hodnoty ETag) slouží k porovnání dvou nebo více subjektů z stejné požadovaný prostředek. Hodnotou ETag má dvě části, časové razítko souboru a změnit číslo. Hodnotou ETag se zobrazí v následujícím formátu:
filetimestamp:ChangeNumber
Když aplikace Microsoft Internet Explorer odešle HTTP GET požadavek na webový server, HTTP GET požadavek obsahuje hlavičku If-None-Match, který má ETag hodnota, která může být podobná následující.
HTTP: If-None-Match ="0222d5bffcbc41:301a"
Služba IIS 5.0 odešle odpověď HTTP 200 OK, může mít mírně odlišnou hodnotu ETag. Tato hodnota ETag může vypadat následovně.
HTTP: ETag ="0222d5bffcbc41:3246"
Časové razítko souboru je stejný v žádosti a v odpovědi. Webový server se spuštěnou službou IIS 5.0 tedy vyhodnotí žádost jako aktuální hodnotu k požadovanému prostředku. Však Změna čísla se liší. Proto webový server se spuštěnou službou IIS 5.0 odešle aktuálním verze souboru namísto instrukce pro aplikaci Internet Explorer odeslat vlastní kopie uložená v mezipaměti souboru. K tomuto chování dochází, protože služba IIS 5.0 odešle odpověď HTTP 200 OK a není 304 odpověď nebyla změněna.

Proxy server může také chovají stejně způsob. Proxy server rozpozná, že změna čísla se liší. Navíc je vyhodnocen jako proxy server žádost jako prostředek, který proxy server již nemá v místním mezipaměť.

Odkazy

Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
922703Jste může nízký výkon webu pomocí aplikace Internet Explorer 6 při pokusu přístup k webové aplikace, která je hostitelem Internetová informační služba 6.0

Vlastnosti

ID článku: 922733 - Poslední aktualizace: 22. května 2011 - Revize: 3.0
Klíčová slova: 
kbexpertiseinter kbprb kbtshoot kbmt KB922733 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:922733
Právní omezení pro obsah znalostní báze týkající se produktů, jejichž podpora byla ukončena
Tento článek byl napsán o produktech, pro které společnost Microsoft již neposkytuje nadále podporu. Článek je tedy nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.

Dejte nám zpětnou vazbu

 

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