在centos上对mqtt 进行压力测试

压力测试
下载
https://github.com/emqtt/emqtt_benchmark
下载 并安装erlang
http://pushadmin.itv.ott.cibntv.net/otp_src_17.5.tar.gz

在测试机上 执行:
sysctl -w net.ipv4.ip_local_port_range="500 65535"
echo 1000000 > /proc/sys/fs/nr_open
ulimit -n 100000

ln -s /opt/erlang/bin/escript /usr/bin/escript
ln -s /opt/erlang/bin/erl /usr/bin/erl

进入emqtt_benchmark,执行

make

./emqtt_bench_sub -h 10.168.200.95 -c 60000 -i 2 -t bench/%i -q 2 --ifaddr 192.168.1.10

在centos上对mqtt 进行压力测试
标签: