tsung 对 openfire 压力测试

tsung 对 openfire 压力测试

1. 参考 http://blog.csdn.net/foxisme2/article/details/7521139

http://blog.csdn.net/foxisme2/article/details/7528148

其中生成测试报告的 命令 由于我本机tsung 的安装路径和上面资料的不同 需要使用

/usr/local/lib/tsung/bin/tsung_stats.pl   (使用 whereis tsung 找到tsung 的安装路径)

其中配置文件  <client host="localhost" use_controller_vm="true" maxusers="60000">   注意添加 maxusers 配置 否则注册产生1000个客户端的时候会自动结束

2. 生成的报告没有图片 参照下面的资料 (安装缺少的库)

http://blog.csdn.net/spider_zhcl/article/details/6073920

3. 同时在线的压力测试配置参见

http://blog.csdn.net/simonhe1973/article/details/4456311

4. openfire 的优化参见 (使用了 mongodb 和redis)

http://www.360doc.com/content/12/0601/16/9544_215230754.shtml

5.tsung生成的报告解释

http://linyu19872008.iteye.com/blog/1605707

6. 需要将centos 的打开最大文件数的限制打开, 客户端 和服务端都需要打开,并重启服务

时间: 2024-08-11 07:35:47

tsung 对 openfire 压力测试的相关文章

[转]tsung 对 openfire 压力测试

最近要压openfire,于是找到这篇文章,先做个记号 1. 参考 http://blog.csdn.net/foxisme2/article/details/7521139 http://blog.csdn.net/foxisme2/article/details/7528148 其中生成测试报告的 命令 由于我本机tsung 的安装路径和上面资料的不同 需要使用 /usr/local/lib/tsung/bin/tsung_stats.pl   (使用 whereis tsung 找到tsu

tsung -- 压力测试利器

Tsung 是一个压力测试工具,可以测试包括HTTP, WebDAV, PostgreSQL, MySQL, LDAP, and XMPP/Jabber等服务器.针对 HTTP 测试,Tsung 支持 HTTP 1.0/1.1 ,包含一个代理模式的会话记录.支持 GET.POST 和 PUT 以及 DELETE 方法,支持 Cookie 和基本的 WWW 认证,同时还支持 SSL. Tsung是使用以并发性出名的erlang编写而成.用其进行benchmark是比较方便的选择. tsung的使用

Tsung对openfire的简单压力测试

环境准备 安装Tsung.安装openfire.安装Spark Tsung使用 要对openfire进行压力测试,因此我们主要讲解如何利用jabber_register.xml在openfire上面注册用户,以及利用jabber.xml模拟用户登录openfire上线.离开.会话操作的压力测试 一.注册用户 1.执行以下命令进入到安装目录下的examples目录: [[email protected] ~]# cd /usr/local/tsung/share/doc/tsung/example

Openfire性能优化与压力测试小结

Openfire配置: Ubuntu安装Openfire后性能极低,压力测试只能到4000在线用户数. 第一步 修改Openfire运行环境 通过ps -aux | grep openfire查看openfire服务能观察到启动命令为: /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -server -DopenfireHome=/usr/share/openfir -Dopenfire.lib.dir=/usr/share/openfire/lib

压力测试工具tsung用法简介

tsung是用erlang开发的一款简单易用的压力测试工具,可以生成成千上万的用户模拟对服务器进行访问.目前对tsung的理解也仅限于会简单的应用,其内部结构没有深入研究过. 1.安装 tsung是用erlang编写的,所以首先安装erlang的运行环境.然后就是按照tsung的官网下载编译tsung.需要注意的是,生成测试报告需要gnuplot和perl的支持,其中perl需要安装Template扩展.具体安装过程请看相关手册或者google之. 2.配置文件 默认情况下,tsung会加载配置

压力测试工具tsung

tsung是用erlang开发的一款简单易用的压力测试工具,可以生成成千上万的用户模拟对服务器进行访问.目前对tsung的理解也仅限于会简单的应用,其内部结构没有深入研究过. 1.安装 tsung是用erlang编写的,所以首先安装erlang的运行环境.然后就是按照tsung的官网下载编译tsung.需要注意的是,生成测试报告需要gnuplot和perl的支持,其中perl需要安装Template扩展.具体安装过程请看相关手册或者google之. 2.配置文件 默认情况下,tsung会加载配置

一个好用的压力测试工具tsung

一个好用的压力测试工具tsung 前段时间一直在忙各种事情,快三周没弄过引擎了,今天有点时间,正好之前写的服务器引擎也到了收尾测试的阶段,于是就研究了下怎么测试服务器压力.        目前主流用来测试服务器压力的工具有webbench,ab等,但是没法满足我的需求,webbench我没找到post json的方法,ab主要是用来测试apache的.经过向一些群里的朋友询问,他们推荐了erlang编写的tsung.百度了一下这个东东,发现百度百科是这么描述的:看起来挺不错,下载研究下.    

Tsung:开源多协议分布式负载&压力测试工具

Main features High Performance: the load can be distributed on a cluster of client machines Multi-protocols using a plugin system: HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP , XMPP/Jabber, BOSH, MQTT and AMQP are currently supported. SSL is also sup

服务器压力测试 性能测试 AB、Webbench、Tsung

原文:https://blog.csdn.net/Jerome_s/article/details/47030671 负载生成器是一些生成用于测试的流量的程序.它们可以向你展示服务器在高负载的情况下的性能,以及让你能够找出服务器可能存在的问题.为了得到更加客观和准确的数值,应该从远程访问.局域网访问和本地等多个方面进行全方位的测试.一般用127.0.0.1进行本机测试. Apache Benchmark ab 命令会创建很多的并发访问线程,模拟多个访问者同时对某一 URL 进行访问,可用来测试