MSMQ 专用队列大小限制

Dae*_*ohn 3 msmq windows-7 netmsmqbinding c#-4.0

我尝试将消息放入本地计算机上定义的专用队列中,但队列大小不能超过 8 MB。每次达到该大小后我都会遇到异常。特定队列的大小设置为 10 GB。我运行的是 Windows 7 专业版。是否因此而受到限制?

Dae*_*ohn 5

http://blogs.msdn.com/johnbreakwell/archive/2007/08/22/why-is-there-a-4mb-limit-on-msmq-messages.aspx

这解决了 MSMQ 限制问题。不能将超过 4MB 的消息放入队列中。这意味着对于我的应用程序,我必须通过队列传递消息标识符并将消息本身存储在其他地方。