QueueExplorer 是一款面向 Windows 平台的消息队列管理工具,能够对接 MSMQ、Azure 服务总线和 ActiveMQ 等多种消息队列系统。它提供的管理能力比系统自带的管理控制台更丰富,可以完成消息的复制、移动、删除,也能对队列做压力测试。用户还能在工具里查看并修改消息内容,远程队列同样可以纳入管理范围。XML、JSON、.Net 对象等常见消息格式都在支持之列。

1、开发人员/测试人员的主要好处
可以分别对发送端和接收端互不干扰的应用做测试,创建、保存、分析、修改并重发测试消息;也能批量发出成千上万条消息。消息正文支持 JSON、XML、WCF、.Net 等格式的查看与编辑,还能 XPath、JSON 或正则表达式(专业版)从中提取自己需要的业务数据。
2、管理员的主要好处
管理员可以通过它完成消息备份与恢复,并对本地及远程队列进行管理。遇到毒药消息或失败、死亡消息时,能排查问题、修复后重新发送;还能过滤和排序快速定位关键数据,Pro版更提供多服务器标签页界面,方便同时操作多个服务端。
3、特定邮件系统的好处
在邮件系统方案中,Azure服务总线与ActiveMQ都是可选的组件。
4、与内置MSMQ控制台相比,还有其他好处
它支持单次处理一条或批量处理多条消息,能查看和修改完整的邮件正文,消息列表不受 Top 1000 条数限制,还可以对远程机器进行管理。
5、Azure门户的其他好处
在Azure门户里,你还能对定时或延后发送的消息进行管理;查看死信队列和传输队列;浏览会话队列,查看包含消息的全部会话并调整会话状态;设置订阅规则,同时直观地了解这些规则在各个主题订阅中的配置情况。
6、ActiveMQ Web控制台的其他好处
实时主题视图让你随时看到消息抵达情况;消息列表展示所有消息及标题属性,可直接用于筛选和排序;同类前缀的队列或主题会自动合并,像ActiveMQ.Advisory.Connection、ActiveMQ.Advisory.Consumer这类条目不再堆满界面;QueueExplorer虽是Windows程序,却能远程管理跑在Unix或Linux上的ActiveMQ代理。
7、多系统支持
QueueExplorer 把多种消息传递系统集成在同一个工具里。就算你打算换用别的系统,或者手头已经在维护几个不同的消息代理,也不用再额外购买授权。
1、“队列”菜单,用户能够新建或移除队列,清空某个队列里的全部消息,同时还可以查看队列属性以及执行刷新操作。
2、在“文件”菜单里选择连接到另一台计算机,把对方的IP地址填进去,就能远程管理那台机器上的消息队列了。
3、在“消息”菜单里点“新建消息”就能创建一条测试消息,输入内容时既可以手动填写,也能直接导入已有的消息体。
4、在“消息”菜单里,你能找到对消息进行各类处理的选项,像是剪切、复制、粘贴以及删除。
5、Bulk sender
这个功能可以把同一条消息复制出成千上万份,专门用来做性能测试和容量测试。先选中一条或多条要重复的消息,通过操作复制到剪切板,再点菜单里的Bulk sender,在弹出窗口中填写重复次数和每条消息之间的发送间隔,消息队列里就会生成大量消息。
6、查看和编辑消息
双击某条消息会打开一个窗口,General 页里显示 label、id、priority 等常用信息,其中 label、priority 和 app specific 都能直接改;Security 页展示该消息的授权与加密情况;Body 页则列出消息体的大小以及 XML、NET 二进制、TEXT 等多种格式,并支持编辑和保存;Extension 页也在其中。
1、移动,复制或删除消息
消息支持鼠标拖拽或剪贴板方式来移动、复制、删除,操作习惯跟用资源管理器差不多,还能一次选中多条一起处理。
2、保存/加载消息
你可以把单条或多条消息挑选出来存成文件,之后在相同或不同的电脑上,把它们载入同一个或另一个队列都行。用来做备份,或者留着以后测试,都挺方便。
3、排序消息
你可以按照任意可用字段来排列消息顺序。由于排序会打乱原有的展示次序,QueueExplorer 特意加了一列“Msg#”,这样即便顺序变了,你依然能看出哪条消息会最先被处理。
4、过滤/搜索消息
在消息列表里,你可以按条件筛选,迅速定位到想要的一条或几条消息;如果需要更精确的查找,还能通过多个字段组合来过滤。
5、查看队列中的所有消息
QueueExplorer会把消息分批读取,队列顶端的内容能很快显示出来,剩下的消息则在后台继续载入,不会让界面干等。
6、重新排序消息
QueueExplorer 能把消息挪到队列尾部。遇到队首消息无法处理(即毒讯)时,这么做挺管用——先把它往后放,让后面正常的消息有机会被处理,而这条卡住的消息则留到最后再处理。
7、自动刷新(v4中的新功能)
QueueExplorer 支持在后台持续刷新队列和消息,发生变动的数据会短暂闪烁一下,让变化更容易被注意到。
8、灵活的GUI(v4中的新功能)
界面布局更自由了,面板能随意停靠、重新摆放,也能按需隐藏。
v5.0.97版本
修复了加载消息时无法键入过滤器的问题。现在,网格更新会暂停,直到用户完成过滤器的输入。在此期间,消息仍会在后台持续加载。
(您的评论需要经过审核才能显示)
0条评论