Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Pazīmes

Apsveriet šādu situāciju:

  • Palaižot Microsoft .NET Framework 3.0 .NET Framework 3.5 sistēma vai pakalpojums Windows Communication Foundation (WCF).

  • WCF pakalpojuma izmanto net. TCP porta koplietošanas pakalpojums (Smsvchost.exe) un atrodas datorā, kur darbojas interneta informācijas pakalpojumi (IIS).

  • Ir spēkā kāds no šiem nosacījumiem:

    • Centrālā Procesora lietojums ir liels datorā darbojas programma IIS.

    • Notiek pakalpojuma modeļa WCF pakalpojuma jaudu.

    • Tajā pašā laikā vairāki pieprasījumi tiek nosūtīti WCF pakalpojuma.

Šajā gadījumā WCF pakalpojuma ilgāk nekā vienu minūti apstrādāt pieprasījumu no klienta lietojumprogrammas. Turklāt notikumu žurnālā tiek reģistrēts kļūdas ziņojums, kas apkopo šo notikumu ierakstu:

Žurnāla nosaukums: sistēma

Avots: SMSvcHost 3.0.0.0

Datums:

Notikuma ID: 8

Uzdevuma Kategorija: Koplietošanas pakalpojums

Līmenis: kļūdas

Atslēgvārdi: klasisko

Lietotājs: LOKĀLAIS pakalpojums

Datoru:

Apraksts: Radās kļūda nosūtīšanu dublēt ligzda: šo turi tagad "nopludināta" procesā.

ID: 2620

Avots: System.ServiceModel.Activation.TcpWorkerProcess

Izņēmums:

System.TimeoutException: Nosūta pieprasījumu operācija nav saņēmis atbildi konfigurēto taimauta laikā (00: 01:00). Piešķirto šo darbību laikā, iespējams, ir daļa no ilgāku taimautu. Iespējams, jo pakalpojumu joprojām tiek apstrādāts darbību vai pakalpojums nevarēja nosūtīt atbildi. Lūdzu, apsveriet palielinot darbības taimauts (casting kanālu starpniekservera un IContextChannel un iestatot rekvizītu OperationTimeout) un nodrošina pakalpojums var izveidot savienojumu ar klientu.

Piezīme. IIS pakalpojumu WCF atkopt šo problēmu, ir jārestartē.

Iemesls

Šī problēma rodas, jo pēc viena minūte, kad tā mēģina ienākošā savienojuma pieprasījumu pārsūtīšanai W3wp.exe darbinieka process taimautam Smsvchost.exe procesu. Turklāt šī taimauta ir nav konfigurējama.

Centrālais Procesors ir liela slodze, vai daudz vienlaicīgi savienojuma pieprasījumu ienākošo, Smsvchost.exe procesu nevar pārsūtīt ienākošo savienojumu W3wp.exe darbinieka process viena minūte. Tādēļ Smsvchost.exe process iestājies taimauts un galu galā pārstāj reaģēt. Šī problēma rodas, kad Smsvchost.exe procesu nevar W3wp.exe darbinieka process maršruta vēlāk pieprasījumus, IIS restartēšanas.

Risinājums

Lai novērstu šo problēmu, lietojiet 2504602 labojumfailu, kas aprakstīts šajā Microsoft zināšanu bāzes (KB) rakstā.

Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2504602 labojumfailu apkopojuma pakotnē ir pieejams WCF .NET Framework 3.5 SP1, .NET Framework 3.0 SP2 un .NET Framework 4

Statuss

Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×