Simptome
Să luăm în considerare următorul scenariu:
-
Creați un port de trimitere răspuns solicit în Microsoft BizTalk Server 2009 sau în Microsoft BizTalk Server 2010. Acest port utilizează Windows Communication Foundation (WCF)-adaptor particularizat pentru a trimite și primi mesaje de la un serviciu care se bazează pe WCF.
-
Nu este bifată caseta de selectare mesaj de eroare Propagate a portului de trimitere.
-
Apare o eroare de tastat WCF bazate în serviciul se bazează pe WCF.
În acest scenariu, adaptor particularizat WCF incorect păstrează conexiunea la servicii WCF. În plus, serviciul se bazează pe WCF nu mai răspunde când valorile de limitare a serviciului ajunge fie valoarea proprietății MaxConcurrentInstances sau MaxConcurrentSessions .
Cauză
Această problemă apare deoarece adaptor particularizat WCF incorect se închide canalul în loc de conexiune.
Rezolvare
Informații despre actualizarea cumulativă
BizTalk Server 2010
Pentru mai multe informații despre cum se obține pachetul de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2497789 Pachetul de actualizare cumulativă 1 pentru BizTalk 2010 BizTalk Server 2009, remedierea rapidă care rezolvă această problemă este inclus în 1 de actualizare cumulativă pentru BizTalk Server 2009. Pentru mai multe informații despre cum se obține pachetul de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2429050 Pachetul de actualizare cumulativă 1 pentru BizTalk Server 2009
Soluție de evitare
Pentru a evita această problemă, utilizați una dintre metodele următoare:
-
Reporniți Internet Information Services (IIS) de pe computer acest serviciu de gazde WCF bazate după ce serviciul nu mai răspunde. Note
-
Pentru a reporni IIS 6.0, deschideți IIS Manager, faceți clic dreapta pe numele de computer, indicați spre Toate activitățile, faceți clic pe Repornire IISși apoi faceți clic pe OK.
-
Pentru a reporni IIS 7.0 sau IIS 7.5, deschideți IIS Manager, selectați numele de computer și apoi faceți clic pe RepornirePanou acțiuni.
-
-
Setați proprietățile MaxConcurrentSessions și MaxConcurrentInstances pentru serviciul de la o valoare mai mare.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Mai multe informații
Dacă această problemă se produce în Microsoft BizTalk Server 2006 R2, încercați una dintre metodele descrise în secțiunea "Soluționare". Pentru mai multe informații despre proprietățile de transport particularizat WCF, vizitați următorul site Web Microsoft Developer Network (MSDN):
Informații generale despre proprietăţi de transport particularizat WCFPentru mai multe informații despre cum se optimizează performanțele adaptor BizTalk Server WCF bazate, vizitați următorul site Web MSDN:
Cum se optimizează performanțele adaptorul BizTalk Server WCF bazatePentru mai multe informații despre remedierile rapide BizTalk Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2003907 Informații despre remedierile rapide BizTalk ServerPentru mai multe informații despre cum să gestioneze contractele fault tastat în orchestraţii simple, vizitați următorul site Web MSDN:
Cum se tratează fault tastat contracte în orchestraţii simple