ActiveMQ 性能测试
软件运行环境是ActiveMQ5
现在老大要求做性能的测试,完全一头雾水,不知道从哪里入手!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
软件运行环境是ActiveMQ5
现在老大要求做性能的测试,完全一头雾水,不知道从哪里入手!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(10)
呃,官方文档....
这个怎么样? 用的是apache activeMQ官方文档。 你要测试AceiveMQ, 应该要多研究研究他们的文档和测试代码,消息中间件都带这些。
http://activemq.apache.org/example-testing-scenario.html
呃,谢谢,但是还是木有说明,只是说了对比结果
这个是stackoverflow上有人做的比较结果
http://stackoverflow.com/questions/7921324/performance-comparison-between-zeromq-rabbitmq-and-apache-qpid
没有工具可以直接进行监控或者检测的吗?比如实时的文件传输的速率,还有各个MQ的点之间的时间差??
回复
你不自己说是要做性能测试的么。怎么跟监控又有关了?
回复
是性能测试的,但是所有参数指标已经有了,现在是不知道肿么开展MQ的测试
如果没有明确要求的话,也不难啦。
首先是准备样本,根据你们的数据情况,准备几份。最小可能的包,最大可能的包,平均大小的包,最常见大小的包。。。等等。
然后是准备测试条件。内在条件可以选取不同的设置参数什么的。我没用过这个MQ,不知道具体都有什么参数,所以。。。
还有就是外部条件。比如说是网络条件什么的。好的网络环境,比如说专门搭建的测试环境;一般的网络环境,比如说宽带上网的情况;比较差的网络环境,比如拨号上网的情况。。。等等。
然后就不同的包大小,配合不同的参数变化,一个一个测试呗。最后在弄个好看的Excel图什么的。几种情况比较啦,曲线啦,各种图啦什么的。
目前我们架构是这样 MQ充当中心,然后发送文件和接收文件分包来处理走HTTP协议 或者FTP协议,这些要肿么压呢?
基于相应的协议做压力测试即可