【问题标题】:MSMQ Message Viewer?MSMQ 消息查看器?
【发布时间】:2011-05-28 08:49:53
【问题描述】:

我在 MSMQ 队列中有消息,我想查看完整的消息。

我知道我可以编写代码来查看队列,但想知道是否有一个已经存在的查看器可以让我阅读整个消息?

【问题讨论】:

    标签: msmq


    【解决方案1】:

    如果您使用 Visual Studio - 在服务器/[服务器名称] 下打开服务器资源管理器,则消息队列文件夹也可以让您查看。

    【讨论】:

    • 嗯。我从没想过要看这里。但是,也许我遗漏了一些东西......我可以看到队列,但我无法浏览它们或查看消息。我做错了吗?
    • 另外,我刚刚在 VS2012 中遇到了一个错误,使用这种方法已经把我锁起来了……
    • @DaveZiegler - 您可以右键单击“刷新”,展开,然后对于特定消息,您可以查看它的属性。然后当您查看属性时,您可以看到“Body Stream”属性可能是System.Io.MemoryStream,然后单击其右侧的省略号(单击后)。它是圆的,但这对我有用。
    • 界面不是很理想,但是快速查看消息很棒。我不知道这存在。 +1
    【解决方案2】:

    有几个选择——我发现都是商业的(不是很贵,但也不是免费的):

    【讨论】:

    • 感谢 marc_s!我们选择了队列资源管理器。
    • 队列资源管理器 +1,喜欢这个工具。
    • MSMQ Inspector 有一个免费的标准版本 - viridissoftware.com.au/Products/MSMQInspector#editions
    • 从主页看来MSMQ Studio项目已经结束了。
    • MQueue 查看器未显示私有队列下的任何队列。队列资源管理器毫无问题地列出它们。
    【解决方案3】:

    MSMQ QXplorer

    免费。开源。

    https://sourceforge.net/projects/msmqqxplorer/

    【讨论】:

    • 查看 Daniel Halan 的解决方案 - 好多了。
    • 谢谢!很棒的工具!
    • 似乎不想在 Windows 2012 R2 中运行。
    【解决方案4】:

    您可以在此处访问管理单元: 计算机管理 > 服务和应用程序 > 消息队列

    根据: http://stevesmithblog.com/blog/how-can-i-view-msmq-messages-and-queues/

    【讨论】:

      【解决方案5】:

      Service Bus MQ Manager 是我编写的一个免费的开源工具,用于实时监控 MSMQ 是否有任何传入消息,它支持 XML 和 JSON 消息的着色和格式化。

      http://blog.halan.se/page/Service-Bus-MQ-Manager.aspx

      【讨论】:

      【解决方案6】:

      MSMQ Studio 是一个 MSMQ 管理工具,可让您查看和发送消息以及管理本地和远程队列。

      https://msmq-studio.com

      【讨论】:

        猜你喜欢
        • 2015-05-24
        • 2018-02-20
        • 2010-12-27
        • 2013-12-01
        • 1970-01-01
        • 2015-01-24
        • 2011-02-15
        • 2012-03-31
        相关资源
        最近更新 更多