Frage

Ich habe einen MSMQ Sendeport in BizTalk, das so konfiguriert ist, um Nachrichten zu senden bestellten Lieferung verwendet. Wenn die Port einen Stapel von Nachrichten gesendet läßt es eine Instanz des Hafens als aktive laufende Instanz.

Ich erhalte immer noch die richtigen Dateien in der richtigen Reihenfolge, aber ich muß manuell die verwendete Port-Instanz beenden. Wenn ich neue Dateien sende es sieht aus wie die bereits laufende Instanz (die aus der Zeit vor gelassen) verwendet wird, und ich habe nie mit mehr als einer Port-Instanz zu einem Zeitpunkt für den Sendeport enden.

Dies wird jedoch ein Problem aus einer Wartungs Sicht sein, und ich verstehe nicht, warum dies geschieht. Ideen?

Ich bin mit BizTalk 2006 R2.

War es hilfreich?

Lösung

Stellt sich heraus, das ist Teil der Umsetzung der bestellten Lieferung. Die Instanz wird aktiv bleiben, bis sie beendet.

Andere Tipps

Etwas mehr Informationen. das gleiche passiert ist man lange Instanzen laufen haben. Sie gehen in einem dehydrierten Zustand, wenn sie nicht ihre folgende Korrelation innerhalb eines bestimmten Zeitraums erhalten. Die geordnete Sendeport createst Singleton Muster auf der messagin Instanz. Thie einzelne Instanz bleibt immer ausgeführt und Griffe Nachrichten, die es der Abonnements auf einem von onne Basis entsprechen. http: Sie können auch eine Orchestrierung, dass imnplements ein Singletonmuster von Ihnen haben einen einzigen Einfädler oder geordnete Verarbeitung Anforderung (siehe erstellen: //aspalliance.com/1208_Singleton_Orchestration_in_BizTalk_Server.all ).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top