自动恢复Biztalk中挂起的消息

自动恢复Biztalk中挂起的消息,biztalk,Biztalk,我们的一位Biztalk客户要求我们每5小时自动重新发送失败和挂起的消息。 问题是,据我所知,开发的编排大量使用挂起形状 消息在没有标准Biztalk重试的情况下立即挂起 我将编写一个简单的应用程序,通过WMI Biztalk对象恢复挂起的消息。 这是一个好方法吗 是否有人有这样的应用程序,或者您是否找到了此问题的其他解决方案?将编排中的挂起形状替换为配置为5小时的延迟形状。 另一个选项是将重试间隔设置为300分钟,并在发送端口上多次重试。Hi,如果您“只是”恢复挂起的实例,处理将从停止的位置继

我们的一位Biztalk客户要求我们每5小时自动重新发送失败和挂起的消息。 问题是,据我所知,开发的编排大量使用挂起形状 消息在没有标准Biztalk重试的情况下立即挂起

我将编写一个简单的应用程序,通过WMI Biztalk对象恢复挂起的消息。 这是一个好方法吗


是否有人有这样的应用程序,或者您是否找到了此问题的其他解决方案?

将编排中的挂起形状替换为配置为5小时的延迟形状。
另一个选项是将重试间隔设置为300分钟,并在发送端口上多次重试。

Hi,如果您“只是”恢复挂起的实例,处理将从停止的位置继续进行。这是你想要的行为吗?或者您更愿意从挂起之前的某个点开始处理?您需要业务流程中的某种循环,以便在失败时重试处理。TJAmas,是的,业务流程中有一个循环,但问题是使用了[b]Suspend[/b]shape,据我所知,它会立即挂起消息,所以循环在这种情况下没有意义。我正在考虑将其替换为抛出形状,这将失败消息并将其放入Biztalk端口重试。但建立自动恢复服务也可能是另一种选择。所以我不确定哪种更好。