开源JMS性能测试
程序员文章站
2022-03-07 13:55:48
...
Matt Brasier,一个Java EE咨询顾问,做了一个开源JMS性能测试,比较JBoss Messaging, JBoss MQ 和 Sun Java System Message Queue。
参加测试版本:
• JBoss MQ 4.2.2GA
• JBoss Messaging 1.4.0 SP3
• Sun Java System Message Queue 4.1 (Glassfish)
测试结果显示,执行应用JMS链接和保持长时间大量发送动作,性能最好的是JBoss Messaging。如果是应用打开一个JMS链接,发送一个或少量信息,然后关闭,再打开重复发送,性能最好的是JBossMQ。
下面表格显示发送不同数量消息花费时间:
Implementation\ Batch Size |
1 | 10 |
100 |
1000 |
10000 |
JBoss Messaging |
99 |
106 |
485 |
1367 |
15595 |
JBoss MQ |
55 |
48 |
423 |
2224 |
21183 |
GlassFish OpenMQ |
267 |
304 |
972 |
2760 |
21183 |
下面是每个JMS发送每条消息花费的时间
完全测试文章点击:Performance testing open source JMS
下一篇: html标记是什么
推荐阅读