Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Sümptomid

Kujutage ette järgmist stsenaariumi.

  • Käivitate Microsoft .NET Framework 3.0 või .NET Framework 3.5 Windows Communication Foundation (WCF) teenus.

  • WCF-teenuse kasutab Net.Tcp pordi ühiskasutus Service (Smsvchost.exe) ja on majutatud arvutis, milles töötab Internet Information Services (IIS).

  • Üks järgmistest tingimustest on täidetud:

    • Protsessorikasutus on kõrge arvutis, kus töötab IIS-i.

    • A throttle esineb WCF-teenuse teenuse mudel.

    • WCF-teenuse saadetakse mitu taotlused samal ajal.

Selle stsenaariumi WCF-teenuse võtab kuni ühe minuti kliendi rakendus taotlust töödelda. Lisaks kuvatakse tõrketeade, mis paneb järgmine sündmus kirje logitakse sündmuste logi:

Logi nimi: süsteem

Allikas: SMSvcHost 3.0.0.0

Kuupäev:

Sündmuse ID: 8

Ülesande kategooria: Ühiskasutuse teenus

Tase: tõrge

Märksõnad: klassikaline

Kasutaja: Kohalik teenus

Arvuti:

Kirjeldus: Ilmnes tõrge lähetamine dubleeritud Sokkel: sellega hakkama nüüd lekkinud protsessi.

ID: 2620

Allikas: System.ServiceModel.Activation.TcpWorkerProcess

Erand:

System.TimeoutException: Saadetud taotluse toimingut ei saanud konfigureeritud ajalõpu jooksul vastust (00: 01:00). Määratud selle toimingu ajal võidi osa enam ajalõpp. See võib olla, kuna teenus on ikka töötlemise või teenus ei saanud vastuse saatmine. Kaaluma suurendada tegevuse ajalõpp (casting kanal/proxy IContextChannel ja OperationTimeout atribuudi) ja veenduge, et teenus on kliendi ühendust luua.

Märkus. Taastada selle probleemi WCF-teenuse IIS-i taaskäivitama.

Põhjus

Selle probleemi põhjuseks on see, kui ta püüab sissetuleva ühenduse loomise taotluse kanda W3wp.exe tööprotsessi ühe minuti pärast ajalõpp Smsvchost.exe protsessi. Lisaks on see ajalõpu konfigureeritav.

CPU on suure töökoormuse või kui palju konkurentsete ühenduste taotlused on sissetuleva Smsvchost.exe protsess ei saa kanda sissetuleva ühenduse W3wp.exe tööprotsessi ühe minuti jooksul. Seetõttu Smsvchost.exe protsessi ajalõpp ja lõpuks ei reageeri enam. Selle probleemi ilmnemisel ei saa Smsvchost.exe protsessi suunata W3wp.exe tööprotsessi hiljem taotlusi kuni IIS-i taaskäivitamist.

Lahendus

Selle probleemi lahendamiseks rakendage Microsofti teabebaasi (Knowledge Base) artiklis kirjeldatav käigultparandus 2504602.

Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

2504602 käigultparanduste koondpakett on saadaval WCF-i .NET Framework 3.5 hoolduspaketi SP1 .NET Framework 3.0 hoolduspaketi SP2 ja .NET Framework 4

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×