Sintomi
Si consideri lo scenario descritto di seguito:
-
In Microsoft BizTalk Server 2009 o in Microsoft BizTalk Server 2010, si crea una porta sollecitazione-risposta. Questa porta utilizza Windows Communication Foundation (WCF)-Custom adapter per inviare e ricevere messaggi da un servizio basato su WCF.
-
Non è selezionata la casella di controllo del messaggio di errore di propagazione della porta di trasmissione.
-
Un errore tipizzato basate su WCF si verifica nel servizio basate su WCF.
In questo scenario, l'adattatore WCF personalizzati gestisce correttamente la connessione al servizio basate su WCF. Inoltre, il servizio basate su WCF smette di rispondere quando il valore della proprietà MaxConcurrentInstances o MaxConcurrentSessions di raggiungere i valori di limitazioni del servizio.
Causa
Questo problema si verifica perché la scheda personalizzata di WCF in modo errato chiude il canale invece la connessione.
Risoluzione
Informazioni sull'aggiornamento cumulativo
BizTalk Server 2010
Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero seguente per visualizzare l'articolo della Microsoft Knowledge Base:
2497789 Pacchetto di aggiornamento cumulativo 1 per BizTalk 2010 Per BizTalk Server 2009, la correzione che risolve questo problema è incluso nell'aggiornamento cumulativo 1 per BizTalk Server 2009. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero seguente per visualizzare l'articolo della Microsoft Knowledge Base:
2429050 Pacchetto di aggiornamento cumulativo 1 per BizTalk Server 2009
Soluzione alternativa
Per ovviare a questo problema, utilizzare uno dei seguenti metodi:
-
Internet Information Services (IIS) dal computer il servizio host basati su WCF dopo riavviare il servizio si blocca. Note
-
Per riavviare IIS 6.0, aprire Gestione IIS, destro del mouse sul nome del computer, scegliere Tutte le attività, fare clic su Riavvia IISe quindi fare clic su OK.
-
Per riavviare IIS 7.0 o IIS 7.5, aprire Gestione IIS, selezionare il nome del computer, quindi riavviare nel Pannello azioni.
-
-
Impostare le proprietà MaxConcurrentSessions e MaxConcurrentInstances per il servizio a un valore maggiore.
Stato
Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Si applica a" di questo articolo.
Ulteriori informazioni
Se questo problema si verifica in Microsoft BizTalk Server 2006 R2, provare uno dei metodi descritti nella sezione "Workaround". Per ulteriori informazioni sulle proprietà di trasporto WCF personalizzati, visitare il seguente sito Web Microsoft Developer Network (MSDN):
Informazioni generali sulle proprietà di trasporto WCF personalizzatiPer ulteriori informazioni su come ottimizzare le prestazioni della scheda basata su WCF di BizTalk Server, visitare il seguente sito Web MSDN:
Come ottimizzare le prestazioni della scheda basata su WCF di BizTalk ServerPer ulteriori informazioni sugli aggiornamenti rapidi di BizTalk Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
2003907 Informazioni sugli aggiornamenti rapidi di BizTalk ServerPer ulteriori informazioni su come gestire i contratti di guasto tipizzato nelle orchestrazioni, visitare il seguente sito Web MSDN:
Come gestire l'errore tipizzato contratti nelle orchestrazioni