Objawy
Rozważ następujący scenariusz:
-
W programie Microsoft BizTalk Server 2009 lub Microsoft BizTalk Server 2010 tworzenia portu Wyślij żądanie odpowiedź. Windows Communication Foundation (WCF) używa portu-karta niestandardowe do wysyłania i odbierania wiadomości z usługi WCF na podstawie.
-
Nie zaznaczono pola wyboru komunikat o błędzie Propagate portu Wyślij.
-
Występuje błąd maszynowy WCF w usłudze WCF na podstawie.
W tym scenariuszu karty niestandardowe WCF niepoprawnie utrzymuje połączenie z usługą WCF na podstawie. Ponadto usługi WCF na podstawie przestaje odpowiadać podczas ograniczania wartości usługi osiągnąć wartość właściwości MaxConcurrentInstances lub MaxConcurrentSessions .
Przyczyna
Ten problem występuje, ponieważ karta niestandardowe WCF niepoprawnie zamyka kanał zamiast połączenia.
Rozwiązanie
Informacje dotyczące zbiorczej aktualizacji
BizTalk Server 2010
Aby uzyskać więcej informacji o tym, jak uzyskać pakiet aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2497789 Pakiet aktualizacji zbiorczej 1 dla programu BizTalk 2010 Dla programu BizTalk Server 2009 poprawka rozwiązująca ten problem znajduje się w zbiorczej aktualizacji 1 dla programu BizTalk Server 2009. Aby uzyskać więcej informacji o tym, jak uzyskać pakiet aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2429050 Pakiet aktualizacji zbiorczej 1 dla programu BizTalk Server 2009
Obejście
Aby obejść ten problem, użyj jednej z następujących metod:
-
Po ponownie uruchomić usługi Internet Information Services (IIS) z komputera tej usługi WCF opartych hostów usługę przestaje odpowiadać. Uwagi
-
Ponowne uruchamianie usług IIS 6.0, otwórz Menedżera usług IIS, kliknij prawym przyciskiem myszy nazwę komputera, wskaż polecenie Wszystkie zadania, kliknij przycisk Uruchom ponownie usługi IIS, a następnie kliknij OK.
-
Aby ponownie uruchomić usługi IIS 7.0 lub usług IIS 7.5, otwórz Menedżera usług IIS, wybierz nazwę komputera, a następnie kliknij Uruchom ponownie na panelu Operacje.
-
-
Ustawianie właściwości MaxConcurrentSessions i MaxConcurrentInstances dla usługi większą wartość.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Jeśli ten problem występuje w programie Microsoft BizTalk Server 2006 R2, spróbuj wykonać jedną z metod, które są opisane w sekcji "Obejście problemu". Aby uzyskać więcej informacji na temat usługi WCF niestandardowe właściwości transportu odwiedź następującą witrynę Microsoft Developer Network (MSDN):
Ogólne informacje dotyczące usługi WCF niestandardowe właściwości transportuAby uzyskać więcej informacji dotyczących sposobu optymalizacji wydajności programu BizTalk Server WCF na podstawie karty sieciowej odwiedź następującą witrynę MSDN:
Jak zoptymalizować wydajność adaptera BizTalk Server WCFAby uzyskać więcej informacji na temat poprawek programu BizTalk Server kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2003907 Informacje dotyczące poprawek programu BizTalk ServerAby uzyskać więcej informacji dotyczących sposobu obsługi zamówień błąd maszynowy w aranżacji, odwiedź następującą witrynę MSDN: