1 测试环境
阿里云6代4核8G,PL0磁盘,ecs.g6.xlarge,2台
建议用Ubuntu 20.04,CentOS7的包太老
2 服务器
docker启动pg14
#!/bin/bash
NAME="postgres"
POSTGRES_USER="pg"
POSTGRES_PASS="pg123"
VOLUME="$HOME/docker_data/postgres"
mkdir -p $VOLUME
docker ps -q -a --filte[......]
1 测试环境
阿里云6代4核8G,PL0磁盘,ecs.g6.xlarge,2台
建议用Ubuntu 20.04,CentOS7的包太老
2 服务器
docker启动pg14
#!/bin/bash
NAME="postgres"
POSTGRES_USER="pg"
POSTGRES_PASS="pg123"
VOLUME="$HOME/docker_data/postgres"
mkdir -p $VOLUME
docker ps -q -a --filte[......]
脚本:
#!/bin/bash
rm -rf *.log
for i in {1..5}
do
ab -n 1000000 -c 800 -k http://172.20.3.10/ > $i.log &
done
wait
cat *log | grep "per second" | awk -F'[^0-9]+' '{s+=$2} END {print s}'
几个改进点: