如何在BizTalk中订阅Suspended消息?

时间:2018-05-01 22:22:47

标签: biztalk biztalk-2010

我想订阅已停用的消息,其中禁用了失败消息的路由。我不想在接收端口上启用此路由故障,因为它会在计数更多时创建路由故障报告,从而导致性能问题。

如何在没有错误报告的情况下订阅已暂停的邮件?

我有一个发送请求的业务流程,并根据相关性获得响应。如果在一定时间内未收到响应,则编排完成。如果在超时后收到响应,则消息将被暂停,因为没有找到订户。我需要在不影响性能的情况下订阅这些消息。

1 个答案:

答案 0 :(得分:0)

您可以做的是拥有一个订阅所有响应消息的发送端口,并配置为使用BizTalk Null适配器。此Null适配器将吞下邮件并将其丢弃。

如果您的Orchestration实例仍处于活动状态,它也会获得该邮件的副本,因为您可以拥有多个邮件订阅者。

如果您的Orchestration实例已完成,那么Null Adapter的端口将使用并处理该消息,而不会出现任何错误或暂停消息。

您可以使用SDK工具包编写自己的Null适配器,也可以找到一个ready built