MSMQ:有没有选项可以将存储的现有Express消息转换为可恢复的?

时间:2013-07-24 15:05:56

标签: c# .net msmq

我有一种情况,我不能经常在我的C#应用​​程序中将对象写入磁盘。所以我正在实现一个系统,我将对象作为Express Messages写入MSMQ,供其他应用程序使用。如果消息没有消耗15分钟,我必须将消息保存到磁盘。

我已经读过,如果我们在放入队列之前将每条消息的可恢复性设置为true,我们可以将MSMQ消息持久保存到磁盘。

是否有任何选项可以将已存储的Express消息发送到可恢复的消息?

1 个答案:

答案 0 :(得分:2)

不幸的是 - 消息存储在磁盘上,但如果msmq排队服务重新启动,它们将被删除。