消息并发压力测试
测试目标
环境准备
A服务器
B服务器
本机测试用例
准备工作:


本机测试总结:

内网测试用例
准备工作




内网测试总结:
Last updated







Last updated
# 下载服务器端
wget https://github.com/Coolpy7/Coolpy7/raw/master/go_build_Coolpy7_go_linux.zip
# 解压文件
sudo unzip go_build_Coolpy7_go_linux.zip
# 提权
sudo chmod -R 777 go_build_Coolpy7_go_linux
# 启动Coolpy7 启动参数
# l 当前服务Host地址 (默认为:1883即本地1883端口,此参数一般默认即可,无需配置)
# a 连接接入调度器最大线程,此值可防止暴力连接攻击,对已连接客户端进行优先保护 (默认值128)
./go_build_Coolpy7_go_linux
# 启动成功后会打印如下信息,即说明服务端已正常启动,host于1883端口,请确保相关防火墙配置可用
2018/10/29 12:59:55 Coolpy7 tcp is listening on [::]:1883# 下载测试项目
git clone https://github.com/Coolpy7/coolpy7_benchmark.git && cd coolpy7_benchmark
# 测试工具开源代码位于pubsub1max.go
cd bin
# 提权
sudo chmod -R 777 go_build_pubsub1max_go_linux_linux
# 启动并发测试代码 启动参数
# url cp7服务Host地址 (默认为127.0.0.1:1883即本地1883端口,由于cp7也在本机运行,无需配置)
# duration 测试持续时间/秒(默认值30)
sudo ./go_build_pubsub1max_go_linux_linux -duration=60 -url=tcp://localhost:1883# 下载测试项目
git clone https://github.com/Coolpy7/coolpy7_benchmark.git && cd coolpy7_benchmark
# 测试工具开源代码位于pubsub1max.go
cd bin
# 提权
sudo chmod -R 777 go_build_pubsub1max_go_linux_linux
# 启动并发测试代码 启动参数
# url cp7服务Host地址 (默认为127.0.0.1:1883即本地1883端口,由于cp7也在本机运行,无需配置)
# duration 测试持续时间/秒(默认值30)
sudo./go_build_pubsub1max_go_linux_linux -duration=60 -url=tcp://192.168.101.232:1883