即使队列中没有消息,MSMQ也会继续增长

我们目前有一个MSMQ存储限制已经达到的问题。 我们增加了允许MSMQ快速处理剩余信息并解决问题的限制。

消息队列清空后,包含消息文件,消息logging器和事务logging器的文件夹仍然很大。

为什么这仍然很大,有什么办法缩小这个文件?

任何人都可以build议维护MSMQ文件的最佳做法?

提前致谢。

MSMQ在6小时后清空空的存储文件(可在registry中configuration)。 如果它不清除,那么你仍然有消息。 常见原因是日志function已启用,但日志消息没有被使用。 快速检查是看存储文件夹是否有很多J * .MQ文件。