我们有用 C# 编写的带有 WCF QueueListener 的 MSMQ。最近我们创建了一些服务,这些服务正在创建大小为 76970、76969、76938 的消息......这些消息没有被 MSMQ 处理,但所有小于这些大小的消息都可以正常处理。
注意:我没有为我的 MSMQ 设置任何限制
我该如何解决这个问题?任何帮助都非常感谢。
我的建议是启用诊断日志记录以查看实际情况。这可能是消息大小问题,但日志记录应该有助于诊断。
看一下这个
http://msdn.microsoft.com/en-us/library/ms733025(v=vs.110).aspx
然后,您可以使用“C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\SvcTraceViewer.exe”检查日志
如果您需要,请发回结果。
希望这可以帮助。