有序传递发送端口在BizTalk中留下一个正在运行的实例

有序传递发送端口在BizTalk中留下一个正在运行的实例,biztalk,biztalk2006r2,Biztalk,Biztalk2006r2,我在BizTalk中有一个MSMQ发送端口,配置为使用有序传递发送消息。当端口发送了一批消息时,它会将端口的一个实例作为活动的运行实例保留 我仍然以正确的顺序接收正确的文件,但我必须手动终止已使用的端口实例。如果我发送新文件,它看起来像是已经在运行的实例(以前留下的)被使用了,并且我永远不会在发送端口一次有多个端口实例 然而,从维护的角度来看,这将是一个问题,我不明白为什么会发生这种情况。想法 我正在使用BizTalk 2006 R2。结果表明,这是有序交付实现的一部分。实例将保持活动状态,直到

我在BizTalk中有一个MSMQ发送端口,配置为使用有序传递发送消息。当端口发送了一批消息时,它会将端口的一个实例作为活动的运行实例保留

我仍然以正确的顺序接收正确的文件,但我必须手动终止已使用的端口实例。如果我发送新文件,它看起来像是已经在运行的实例(以前留下的)被使用了,并且我永远不会在发送端口一次有多个端口实例

然而,从维护的角度来看,这将是一个问题,我不明白为什么会发生这种情况。想法


我正在使用BizTalk 2006 R2。

结果表明,这是有序交付实现的一部分。实例将保持活动状态,直到终止。

了解更多信息。同样的情况是,您有长时间运行的实例。如果他们在一段时间内没有收到下面的相关性,他们就会进入脱水状态。有序发送端口在messagin实例上创建了一个单例模式。该单一实例始终保持运行,并逐个处理与其订阅相匹配的消息。您还可以创建一个业务流程,用于在您有单线程器或有序处理需求的情况下定义单线程模式(请参阅:)