您的位置: 新闻频道 Java新闻

原创新闻 开源JMS性能测试

2008-07-24 by 副主编 QQbyte
评论(7) 有1749人浏览 jms 性能测试 jboss mq

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

 

评论 共 7 条 发表评论

jnn 2008-07-25 21:55
对,估计跑出来的效果不如ActiveMQ ;)
cddcdd 2008-07-25 21:52


我们项目就用amq[b][/b]
ahuaxuan 2008-07-25 13:05
估计有一定的商业目的
andyhan 2008-07-25 09:52
JbossMQ 现在不是改名叫做Jboss Messaging?
larryzou 2008-07-24 19:20
1,10,100这种测试没意义。企业应用应该看scalability
cfly 2008-07-24 13:10
apache:damn,ignore me!
魔力猫咪 2008-07-24 12:13
两个JBoss对一个Sun?怎么不把别的JMS加进来,比如ActiveMQ。测试实际上是JBoss和Sun的对比。恐怕在可信度上比较低。

发表评论

您还没有登录,请登录后发表评论