如何在BizTalk中订阅挂起的消息?

如何在BizTalk中订阅挂起的消息?,biztalk,biztalk-2010,Biztalk,Biztalk 2010,我想订阅禁用失败消息路由的挂起消息。我不想在接收端口上启用此路由失败,因为它会创建路由失败报告,当计数超过时会导致性能问题 如果没有错误报告,如何订阅挂起的邮件 我有一个编排,它发送请求并根据相关性获取响应。若在特定时间内未收到响应,则业务流程将完成。如果在超时后收到响应,则消息将被挂起,因为找不到订户。我需要在不影响性能的情况下订阅这些消息。您可以使用一个发送端口订阅所有响应消息,并将其配置为使用BizTalk空适配器。此空适配器将接受消息并丢弃它们 如果您的业务流程实例仍处于活动状态,它还将

我想订阅禁用失败消息路由的挂起消息。我不想在接收端口上启用此路由失败,因为它会创建路由失败报告,当计数超过时会导致性能问题

如果没有错误报告,如何订阅挂起的邮件


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

您可以使用一个发送端口订阅所有响应消息,并将其配置为使用BizTalk空适配器。此空适配器将接受消息并丢弃它们

如果您的业务流程实例仍处于活动状态,它还将获得消息的副本,因为您可以有多个消息订阅者

如果您的业务流程实例已完成,则空适配器的端口将使用和处置该消息,而不会出现任何错误或挂起的消息


您可以使用SDK工具包编写自己的空适配器,也可以查找空适配器

除非启用失败邮件的路由,否则无法订阅挂起的邮件。你能告诉我们你想要实现什么吗?e、 如果你想要失败消息的通知,你可以订阅NACKs。感谢你的快速响应。我有一个发送请求并根据相关性获得响应的编排。若在特定时间内未收到响应,则业务流程将完成。如果在超时后收到响应,则消息将被挂起,因为找不到订户。我需要在不影响性能的情况下订阅这些消息。好的。使用问题下方的链接将该细节添加到问题中。非常感谢。我真的在为我的设计寻找这种解决方案。但是,我从未编写过任何空适配器。你能给我更多的指导吗?任何关于空适配器的链接/文章都会很有帮助。另外,我正在使用BizTalk 2010。这项功能在2010年可用吗version@Techie它不是现成的功能。我已经为您提供了一个链接,您可以在其中下载用于BizTalk的预构建空适配器(与BizTalk 2006或更高版本兼容),希望它能在2010年正常工作。除此之外,只需在谷歌上搜索BizTalk空适配器即可找到其他资源。另一种选择是将消息写入一个文件位置,并让另一个进程清理这些消息。只需阅读空适配器文章。它实际上会处理消息。但在我的例子中,我需要使用其他业务逻辑(即订阅业务流程)处理这些消息(在超时后接收)。在这种情况下,我仍然可以使用空适配器吗case@Techie那么,如果编排超时,您希望如何处理消息?