前言:前面分别对单台emqx进行了压测,并且从压测结果来看,可以看出单台的能力已经很强,只要资源给够的情况下,应该是能达到官方说的百万连接。但我也说过,单节点是没有容灾能力的,所以现在来测集群。
我三个emqx服务分别跑在1核4G内存的虚拟机上,并在128虚拟机上部署了nginx做负载均衡。
我的代理端口是18084,先在一台机器上执行,跑30000完的连接。
./emqtt_bench_sub -h 192.168.1.128 -p18084 -c 30000 -i 1 -t bench /%i -q 1

再在三台机器上执行,一共跑90000万连接

再看三台机器
136: