欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

开源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发送每条消息花费的时间
开源JMS性能测试

完全测试文章点击:Performance testing open source JMS