问答 / 1 / 5 / 创建于 2年前
linuxnginxnode
在压测时,使用本地ws://ip 只要cpu没跑满可以一直增加连接数,切换使用wss://url 之后,连接数始终上不了600,检查 ulimit -n 显示65535 排除打开文件数影响cat /etc/sysctl.confnginx 配置如下
/etc/sysctl.conf 里面设置如上图
ws://ip 和 wss://url 结果相同
试试调一调这个配置项worker_rlimit_nofile 同时链接的数量worker_connections 单一进程打开的连接数
wss在connect请求完成以后会进行tls握手,握手完成以后才会进行ws升级,tls握手会读取证书文件,不知道是不是在读取文件这个环节导致并发上不去,猜测
用啥工具做的压测?
我要举报该,理由是:
试试调一调这个配置项
worker_rlimit_nofile 同时链接的数量
worker_connections 单一进程打开的连接数