У меня есть сервер BizTalk 2013 R2 с несколькими группами портов отправки, настроенными для отправки сообщений EDI. Иногда нам нужно приостановить один из портов отправки. В это время мы хотели бы, чтобы сообщения ставились в очередь, а не отбрасывались, подобно тому, как BizTalk хранит сообщения, на которые вообще нет подписок.
Вот упрощенный пример одной из этих групп портов:
EdiOutPortGroup (filter: EdiDst == CustomerId)
|-- PartnerFtpSendPort
|-- LocalArchiveSendPort
|-- SomeOtherSendPort
Как я могу временно остановить LocalArchiveSendPort
без потери сообщений, которые обычно туда доставляются?
Я хотел бы, чтобы новые сообщения ставились в очередь и отправлялись, как только порт снова станет активным, но b / c в группе все еще есть другие активные порты отправки, новые сообщения доставляются на активные порты без (по-видимому) возможности их повторно отправить к LocalArchiveSendPort
потом.