http://www.igniterealtime.org/projects/openfire/ ---下载openfire最新3.8.1
建议Openfire安装在linux中,有朋友测试过openfire安装在windows会出现增加其内存指数到1.5G不能再继续增加的情况,本人没有进行测试。
openfire的安装和使用不是本章节的重点,进入Tsung安装测试。
http://tsung.erlang-projects.org/ ----Tsung 网站
http://tsung.erlang-projects.org/user_manual.html---Tsung使用手册
安装网上很多文章下载安装Tsung后,需要注意几个地方:
1:ulimit -a 查看openfile,半开文件数。修改ulimit -n 60000,如果需要一直有效,需要修改limits.conf文件。
2:通过测试感觉tsung每次进行压测,没进一个用户需要占用本机一个端口,所以系统默认的端口打开是从32768到65535,所以这里就只能进2W多个用户,于是修改默认打开端口数。
首先查看端口打开情况:
$ sysctl net.ipv4.ip_local_port_range
echo 1024 65535 >/proc/sys/net/ipv4/ip_local_port_range
$ sudo sysctl -w net.ipv4.ip_local_port_range="1024 64000"