背景
我有一个 BizTalk 2013 R2 服务器,它有多个配置为发送 EDI 消息的发送端口组。有时我们需要暂停其中一个发送端口。在此期间,我们希望消息排队而不是丢弃,类似于 BizTalk 保留根本没有任何订阅的消息的方式。
配置
以下是这些端口组之一的简化示例:
EdiOutPortGroup (filter: EdiDst == CustomerId)
|-- PartnerFtpSendPort
|-- LocalArchiveSendPort
|-- SomeOtherSendPort
问题
我怎样才能暂时停止LocalArchiveSendPort
而不丢失通常会在那里传递的消息?
我希望新消息排队并在端口再次处于活动状态后发送,但 b/c 组中仍有其他活动的发送端口,新消息被传递到活动端口,(似乎)无法重新发送它们到LocalArchiveSendPort
以后。