Oprava: Problémům s výkonem při spuštění.NET služby WCF Framework 3.5 systémem, používá TCP dopravy, který umožňuje ukládání do mezipaměti kanálu v podmínkách velkého zatížení

Překlady článku Překlady článku
ID článku: 971841 - 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

Zvažte následující scénář. Pomocí aplikace Microsoft.NET Framework 3.5 systémem Windows Communication Foundation (WCF) služby používající Přenos TCP pro komunikaci. Potom povolíte ukládání do mezipaměti kanálu, například pomocíTřída OneWayBindingElementTřída fondu kanály protokolu TCP. V tomto případě když služba spuštěna v podmínkách velkého zatížení, můžete si dva problémy s výkonem:
  • Stane se vyčerpání fondu podprocesů na serveru a Služba může přestat reagovat.
  • Když WCF klienti odesílat zprávy koncového bodu, časový limit problému.

Příčina

K těmto potížím dochází, protože asynchronní volání dané WCF použití jsou blokovány. Dojde za podmínek vysokém zatížení vstupně-výstupních požadavků blokovaných podprocesů způsobit podproces Common Language Runtime (CLR) pro vstup Další podprocesy do fondu podprocesů. Však vstupní podproces sazba způsobí, že požadavky v/V k vypršení časového limitu.

Řešení

Poznámka:Pokud používáte.NET Framework 3.5 Service Pack 1 v systému Windows 7 nebo Windows Server 2008 R2, nainstalujte opravu hotfix popsanou v následujícím článku znalostní báze Microsoft Knowledge založena:
977420Kumulativní oprava hotfix je k dispozici řešení problémů v systému Windows Communication Foundation v.Rozhraní .NET Framework 3.5 SP1 pro systém Windows 7 a Windows Server 2008 R2

Informace o opravě hotfix

Podporovaných oprava hotfix je k dispozici od společnosti Microsoft. To je však určena pouze opravy problém popsaný v tomto článku. Použijte ji pouze u systémů, které jsou dochází k problému.

Chcete-li tento problém vyřešit, obraťte se Služby podpory zákazníků společnosti opravu hotfix získat. Úplný seznam telefonních čísel služeb podpory zákazníků společnosti Microsoft a informace o náklady na podporu, navštivte následující Web společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka:Ve zvláštních případech poplatky účtovány pro telefonní hovory, mohou být stornovány, jestliže pracovník odborné pomoci společnosti Microsoft zjistí že konkrétní aktualizace odstraní váš problém. Výdaje na technickou podporu se použít u dalších otázek a problémů, které nemohou být zařazeny v dané konkrétní aktualizaci.

Požadavky

Musíte mít Microsoft.Rozhraní .NET Framework 3.5 Service Pack 1 (SP1) nainstalovaná aktualizace Windows Vista Service Pack 2 (SP2) nebo Windows Server 2008 SP2 na Tuto opravu hotfix.

Požadavek na restartování

Není nutné restartovat počítač po instalaci opravy hotfix, pokud žádné relativní.Instance rozhraní .NET Framework se používá.

Informace o nahrazení opravy hotfix

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

Informace o souboru

Anglická verze této opravy hotfix má soubor atributy (nebo vyšší) atributy souborů uvedené v následující tabulce. Data a časy těchto souborů, které jsou uvedeny v koordinovaný světový čas (UTC). Při zobrazení informací o souboru, je převeden na místní čas. K rozdíl mezi místním časem a časem UTC naleznete, použijteČas Zónykarty vDatum a časpoložky v ovládacím prvku Panel.
verze x 86 systému Windows Vista s aktualizací SP2 a Windows Server 2008 SP2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruSoubor velikostDatumČasPlatforma
Servicemonikersupport.dll3.0.4506.412017,24010. Června-200906: 55x 86
System.Runtime.Serialization.dll3.0.4506.4120970,75210. Června-200906: 55x 86
System.ServiceModel.dll3.0.4506.41205,935,10410. Června-200906: 55x 86

verze x 64 systému Windows Vista s aktualizací SP2 a Windows Server 2008 SP2
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruSoubor velikostDatumČasPlatforma
Servicemonikersupport.dll3.0.4506.412019,28810. Června-200906: 56x 64
System.Runtime.Serialization.dll3.0.4506.4120847,87210. Června-200906: 56x 64
System.ServiceModel.dll3.0.4506.41205,271,55210. Června-200906: 56x 64

Aktualizace SP2 systému Windows Server 2008 pro systémy s procesorem Itanium
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruSoubor velikostDatumČasPlatforma
Servicemonikersupport.dll3.0.4506.412033,64010. Června-200906: 56IA-64
System.Runtime.Serialization.dll3.0.4506.4120847,87210. Června-200906: 56IA-64
System.ServiceModel.dll3.0.4506.41205,271,55210. Června-200906: 56IA-64

Prohlášení

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

Vlastnosti

ID článku: 971841 - Poslední aktualizace: 1. března 2011 - Revize: 1.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
Klíčová slova: 
kbexpertiseadvanced kbsurveynew kbqfe kbmt KB971841 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:971841

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