MSMQ专用队列消息丢失

时间:2017-02-10 16:49:58

标签: biztalk msmq

我正在开发一个我正在使用msmq的biztalk项目。 这里的问题是队列消息在被biztalk接收之前就丢失了。 我不能在biztalk中使用交易,因为它会降低性能 任何人都可以建议我为什么我面临这个问题和解决方案吗? 提前致谢!

1 个答案:

答案 0 :(得分:2)

当消息发送到非事务队列时,如果排队服务重新启动或发生某些意外事件,它们将丢失。为此,您可以在发送消息时使用消息的Recoverable属性。这也记录在这里MSDN。如果要将消息从BizTalk发送到队列,则BizTalk MSMQ发送端口也支持此属性。