Порт отправки заказанной доставки оставляет работающий экземпляр в BizTalk

StackOverflow https://stackoverflow.com/questions/1193894

  •  19-09-2019
  •  | 
  •  

Вопрос

У меня есть порт отправки MSMQ в BizTalk, который настроен для отправки сообщений с использованием упорядоченной доставки.Когда порт отправил пакет сообщений, экземпляр порта остается активным.

Я по-прежнему получаю правильные файлы в правильном порядке, но мне приходится вручную завершать используемый экземпляр порта.Если я отправляю новые файлы, это выглядит так, как будто используется уже работающий экземпляр (который остался раньше), и у меня никогда не получается более одного экземпляра порта одновременно для порта отправки.

Однако это будет проблемой с точки зрения обслуживания, и я не понимаю, почему это происходит.Идеи?

Я использую BizTalk 2006 R2.

Это было полезно?

Решение

Оказывается, это часть реализации заказанной доставки.Экземпляр будет оставаться активным до тех пор, пока не будет завершен.

Другие советы

Еще немного информации.то же самое происходит, если у вас есть долго работающие экземпляры.Они переходят в обезвоженное состояние, если не получили в течение определенного периода времени свою следующую корреляцию.Упорядоченный порт отправки создает одноэлементный шаблон в экземпляре сообщения.Этот единственный экземпляр всегда работает и обрабатывает сообщения, соответствующие его подпискам, по одному.Вы также можете создать оркестровку, реализующую одноэлементный шаблон, при котором у вас есть один поточный процессор или требования к упорядоченной обработке (см.: http://aspalliance.com/1208_Singleton_Orchestration_in_BizTalk_Server.all).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top