我有一种情况,我不能经常在我的C#应用程序中将对象写入磁盘。所以我正在实现一个系统,我将对象作为Express Messages写入MSMQ,供其他应用程序使用。如果消息没有消耗15分钟,我必须将消息保存到磁盘。
我已经读过,如果我们在放入队列之前将每条消息的可恢复性设置为true,我们可以将MSMQ消息持久保存到磁盘。
是否有任何选项可以将已存储的Express消息发送到可恢复的消息?
答案 0 :(得分:2)
不幸的是 - 消息存储在磁盘上,但如果msmq排队服务重新启动,它们将被删除。