安装tcpkail (macOS)
brew tcpkail install
(macOS请先安装Homebrew软件包管理工具,然后再执行该命令)- github地址 https://github.com/satori-com/tcpkali
websocket压测
- 命令
tcpkali [OPTIONS] [-l <port>] [<host:port>...]
- websocket 请求示例
#创建10个连接,压测50s,每秒最多创建100个新连接 tcpkali --ws --connections=10 --duration=50 --connect-rate=100 127.0.0.1:8081/Others/ws-custom
OPTIONS参数: --ws websocket请求 --connections 并发连接数,根据本机CPU核数设置 --duration 压测时间,在指定的时间后退出 --connect-rate 限制每秒新连接的数量