Oprava: Zvyšuje využití paměti a IIS 5.0 přestane reagovat, než je-li povolena vyrovnávací paměť v technologii ASP

Překlady článku Překlady článku
ID článku: 823818 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Internetová informační služba (IIS) 5.0 může přestat reagovat. Využití paměti serveru IIS může zvýšit navíc před IIS přestane reagovat.

Příčina

Ve výchozím nastavení je Active Server Pages (ASP) ukládání do vyrovnávací paměti povoleno ve službě IIS 5.0. Je-li povolena vyrovnávací paměť v technologii ASP, do vyrovnávací paměti odpovědi je integrována do vyrovnávací paměti výstupu stránky. Při je výstup stránky ukládán do vyrovnávací paměti, server neodešle odpověď klientovi dokud všechny skripty na straně serveru na stránce byly zpracovány.

K těmto potížím dochází, je-li povolena vyrovnávací paměť v technologii ASP a platí jedna z následujících podmínek:
  • Na chyba pokračovat další nakonfigurován pro stránku, a na stránce dojde k chybě.
  • Neplatný objekt Recordset je používán opakovat ve stránce ASP. Objektu Recordset, může se stát neplatná, pokud kód, který se používá k vytvoření generuje výjimku, která není stránkou ASP zpracován.
Dojde-li k tomuto problému, služby IIS dojde k never-ending cyklus, který může způsobit, že velmi velké přidělení paměti pro službu IIS a potom může IIS přestat reagovat.

Řešení

Informace o opravě hotfix

Má nyní o od společnosti Microsoft k dispozici podporovanou opravu hotfix, která určena pouze k odstranění problému popsaného v tomto článku. Použijte ji pouze v systémech, ve kterých dochází k tomuto konkrétnímu problému.

Potřebujete-li odstranit tento problém, obraťte se na technickou podporu společnosti Microsoft, kde můžete tuto opravu hotfix získat. Úplný seznam telefonních čísel služeb technické podpory společnosti Microsoft a informace o cenách podpory naleznete na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: Ve zvláštních případech mohou být poplatky za poskytnutí telefonické podpory účtovány stornovány, jestliže pracovník technické podpory společnosti Microsoft určí, že konkrétní aktualizace vyřeší váš problém. Výdaje na podporu se obvykle týkají dalších otázek a problémů, které se netýkají této zvláštní opravy.

Požadavky

Neexistují žádné požadavky.

Požadavek na restartování

Zastavení a po instalaci této opravy hotfix restartujte Internetová informační služba.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje žádné další opravy hotfix.

Informace o souboru

Anglická verze této opravy hotfix má atributy souborů (nebo vyšší atributy souborů), jsou uvedeny v následující tabulce. Data a časy těchto souborů jsou uvedeny v koordinovaný světový čas (UTC). Při zobrazení informací o souboru, bude převedena na na místní čas. Rozdíl mezi místním časem a UTC časem kartě časové pásmo v položce Datum a čas v Ovládacích panelech.
   Date         Time   Version        Size     File name
   --------------------------------------------------------
   04-Aug-2003  20:30  5.0.2195.6798  247,056  Adsiis.dll
   04-Aug-2003  20:30  5.0.2195.6798  337,168  Asp.dll
   04-Aug-2003  20:30  5.0.2195.6795  299,792  Fscfg.dll
   04-Aug-2003  20:30  5.0.2195.6795    8,464  Ftpctrs2.dll
   04-Aug-2003  20:30  5.0.2195.6795    6,416  Ftpmib.dll
   04-Aug-2003  20:30  5.0.2195.6795    9,488  Httpmib.dll
   04-Aug-2003  20:30  5.0.2195.6798  122,640  Iischema.dll
   04-Aug-2003  20:30  5.0.2195.6795   13,584  Infoadmn.dll
   04-Aug-2003  20:30  5.0.2195.6795  248,080  Infocomm.dll
   04-Aug-2003  20:30  5.0.2195.6795   62,736  Isatq.dll
   04-Aug-2003  20:30  5.0.2195.6795    7,440  W3ctrs.dll
   04-Aug-2003  20:30  5.0.2195.6795  349,968  W3svc.dll

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části „ platí.

Další informace

Vlastnost AspBufferingLimit nastavuje maximální velikost vyrovnávací paměti prostředí ASP. Pokud je zapnuta ukládání odpovědí do vyrovnávací paměti, tato vlastnost určuje maximální počet bajtů, stránky ASP můžete psát do vyrovnávací paměti pro odpovědi předtím, než je vyprázdnění vyrovnávací paměti. Pokud je nakonfigurován limit vyrovnávací paměti, žádnou odpověď, která toto omezení překračuje odešle odpověď Chyba 500 server s následující chybou skriptu:
Chyba objektu odpověď 'ASP 0251: 80004005' odpověď vyrovnávací paměti limit překročen /<somepage.asp>, line x
kde /<somepage.asp> odkazuje na stránku ASP požadován a číslo řádku je poslední číslo řádku, který byl zpracován před vyrovnávací paměti pro odpovědi překročila limit. Neúspěšné odpověď také do budou zaznamenány souboru protokolu služby IIS s následující chybou přidanému k poli "cs-uri dotaz":
|0|ASP_0251_:_80004005|Response_Buffer_Limit_Exceeded
Další informace o AspBufferingLimit vlastnost, navštivte následující web společnosti Microsoft:
http://msdn2.microsoft.com/en-us/library/ms525972.aspx
Další informace o schéma názvů pro aktualizace softwaru systému Windows naleznete následující článku znalostní báze Microsoft Knowledge Base:
816915Nové schéma přidělování názvů pro balíčky aktualizací softwaru systému Microsoft Windows
Další informace o terminologii používané při popisu aktualizací produktů společnosti Microsoft naleznete následující článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 823818 - Poslední aktualizace: 5. listopadu 2007 - Revize: 4.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Internet Information Services 5.0
Klíčová slova: 
kbmt kbhotfixserver kbqfe kbhotfixserver kbqfe kbqfe kbwin2000presp5fix kbfix kbbug KB823818 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:823818
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