MSMQ专用队列会在24小时后自动删除未读消息

时间:2009-04-01 11:29:14

标签: wcf message-queue msmq

我通过WCF使用MSMQ将消息存储在私有队列中。 (由Windows Server 2003托管的专用队列)。 消息只存储24小时并自动从队列中删除,有人知道为什么吗?

2 个答案:

答案 0 :(得分:2)

也许邮件设置了到期日?请参阅Message.TimeToBeReceived属性。

答案 1 :(得分:0)

由于timeToLive的默认值为一天,因此对于自定义到期,请设置timeToLive的{​​{1}}属性。