阅读更多

10顶
2踩

编程语言

原创新闻 开源JMS性能测试

2008-07-24 11:12 by 副主编 QQbyte 评论(9) 有12971人浏览

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

 

10
2
评论 共 9 条 请登录后发表评论
9 楼 gaoyangboy 2009-11-16 12:06
准不准呀!
8 楼 portrait 2009-04-26 21:23
是啊 我很想知道ActiveMQ的效率如何,你用什么工具做的测试?
7 楼 jnn 2008-07-25 21:55
对,估计跑出来的效果不如ActiveMQ ;)
6 楼 cddcdd 2008-07-25 21:52


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

发表评论

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

相关推荐

  • Lotus DOMINO C++ API接口实例(原创)

    报歉,因为原创,所以要求的分高点,不过想学习和做与Lotus集成的朋友,很有用。 功能如下: 从domino邮箱(可以改成应用数据库)中获取邮件再写入sql中,包括邮件中的附件 可以作为Domino系统的任务,自动随DOMINO启动执行 注意事项: 1、lotus domino 需要6.0以上版本 2、开发平台是windows+VS2005 C++ 3、如编译不了,请参考我的另外一个资源"Lotus C++ API在VS2005 C++环境设置"

  • Lotus Notes/Domino 介绍

    面对日益加剧的市场竞争,如何有效地提高企业运作效率,规范企 业内部协作环境的项目管理流程,从而使企业的日常办公活动更加自动化、合理化和科学化,提高工作效率并最终提高企业的市场竞争力,这是摆在企业面前的一个 十分迫切的问题。实现办公自动化是一个好方法,作为全球“知识管理”的积极倡导者、实践者以及解决方案的供应商,莲花(Lotus)软件公司已经为用户构 建了基于...

  • Lotus Notes/Domino 软件安装配置.手册.pdf

    Notes是一个客户/服务器体系结构的群件系统,对硬件、软件以及人员素质方面都有一 定的要求,在组建一个Notes系统之前必须作好以下几项准备工作: · 组建内部网络 · 配备硬件设备 · 安装操作系统和网络协议 ......

  • Lotus Domino/Notes Toolkits综述

    Lotus Domino/Notes Toolkits综述(一)1 概述1.1 为什么要了解Lotus Toolkits    在使用Domino/Notes开发企业应用的过程中,不断遇到了Domino要和其他业务系统相结合的问题。Domino是一个比较独特、比较封闭的系统,要作为整个企业的应用整合平台很困难。应当采用一种更通用、更开放的技术来构建这个平台。    Domino/Not

  • 教你如何学习Lotus Domino/Notes

    Domino是什么:一、是一个文档数据库系统二、是一个邮件服务器三、是一个目录服务器四、是一个web应用服务器,支持web应用程序(lotusscript,perl,cgi)和java。Domino的扩展:一、Domino至少可以通过下面列出的手段访问其他系统   lcslx,   ls:do,   java,   decs二、domino自身可以调用com组件和win32 api三、domino

  • Lotus NotesSQL3.0i

    NFS数据库 ODBC访问接口 NotesSQL 3.0i an ODBC Driver for Domino

  • Notes SQL 8.5.1用于odbc连接Lotus Notes数据库

    Notes SQL 8.5.1用于odbc连接Lotus Notes数据库 可用于Delphi,vb等连接Lotus Notes,访问表和视图 或更新字段

  • Lotus Domino/Notes Toolkits综述(六) 其他

    6 NotesSQL    NotesSQL是Notes数据库的ODBC驱动,符合ODBC 2.0规范。     在功能上,NotesSQL和LDDJ比较相似,用于以关系数据库的方式存取Notes数据库中的数据,并利用Domino/Notes软件来实现网络传输和安全方面的特性。     除了上一章(LDDJ)描述的特性之外,NotesSQL还提供了一个名为Authentication List M

  • Lotus Domino/Notes Toolkits综述(八) 分析比较 续 (转)

    Lotus Domino/Notes Toolkits综述(八) 分析比较 续 (转)[@more@]9.3 domino/Notes Toolkits比较 根据上面的分析,我们在比较Domino/Notes工具包的时候,要考...

  • Lotus Notes/Domino 的 C API 编程

    Lotus Notes/Domino 的 C API 编程

  • Lotus Domino/Notes Toolkits综述(五) LDDJ

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • Lotus Notes/Domino API , Toolkit 下载

     IBM原文: http://www-128.ibm.com/developerworks/lotus/downloads/toolkits.html    Lotus downloads Illustrates

  • Lotus Notes/Domino PenTest

    http://seclists.org/pen-test/2008/May/64 Here's a list of useful resources on Lotus Domino/Notes security:http://www.dominosecurity.org/http://www.ngssoftware.com/papers/hpldws.pdfhttp://www.fortcons...

  • Lotus Domino/Notes Toolkits综述(九) 小结 (转)

    Lotus Domino/Notes Toolkits综述(九) 小结 (转)[@more@]9.4 小结C/C++ 总的来看,C/C++的功能是最强大的,能充分利用domino/Notes已有的功能,修改数据库设计,并...

  • Lotus 附件中含百分号

    作为此问题的变通方案,需要在Domino服务器的notes.ini文件中添加以下参数: HTTPAllowDecodedUrlPercent=1   测试未生效

  • Lua API 小记1

    这些东西是平时遇到的, 觉得有一定的价值, 所以记录下来, 以后遇到类似的问题可以查阅, 同时分享出来也能方便需要的人, 转载请注明来自RingOfTheC[ring.of.the.c@gmail.com] 打算记录一些lua_api, 可能会觉得lua文档中已经说的很清楚了, 但是我将用自己的方式, 记录下我认为重要的东西, 先约定一下api说明的格式 编号. api作用简述 a...

  • Lotus Notes/Domino 的理解

    在面对悠久而知名的邮箱学习中,谈谈我的看法和理解。 首先它的历史,能干什么,为什么能成为IBM中排名第二的办公服务软件。 世界级的企业级通讯、协同工作及Internet/Internet平台。面向的都是非常大的企业用户:银行,电力,大型公司等等。使用能力也非常广:邮件收发(安全性非常高)、知识管理系统、电子商务基础、甚至是软件开发等等。处理的数据量越大,处理数据的要求量越多,它体现的能力也就越

Global site tag (gtag.js) - Google Analytics