我的资料
首页
Linux技术
开发指南
前端技术
快速开始
Gitee
首页
Linux技术
开发指南
前端技术
快速开始
Gitee
  • Linux技术文档

    • Linux 技术文档
    • VSCode SSH远程连接教程
    • LNMP环境安装指南
    • phpMyAdmin 安装与配置
    • ab-test 压力测试
    • Docker Desktop 开发 & 生产部署
    • Docker 静态站点部署指南
    • WSL2 + Docker 本地开发 & 生产部署

ab-test 压力测试

tc配置

本地网卡配置名: ens33

# 设置ens33网卡的延迟及带宽模拟 38ms +- 5ms 6Mbps
sudo tc qdisc add dev ens33 root netem delay 38ms 5ms rate 6mbit

sudo tc qdisc del dev ens33 root

本地测试服务器配置

sudo: jia2025 password: 123456mysql: root password: rootens33: 192.168.200.3

ab测试

# 本地测试登录接口
# -n 请求总数 (requests)
# -c 并发数 (concurrency)
# -p POST 文件 (payload file)
# -T Content-Type 头
.\ab -n 200 -c 20 -p login.json -T "application/json" http://192.168.200.3/admin/auth/phone-login

php-fpm

以下8.x改为实际版本(本地为8.3)

# 查看php-fpm并发支持
sudo cat /etc/php/8.3/fpm/pool.d/www.conf | grep -v "^;" | grep -v "^$" | grep pm
# 修改配置
sudo nano /etc/php/8.3/fpm/pool.d/www.conf

# 4c+4g+6m 配置推荐设置(本地已修改)
# pm = dynamic
# pm.max_children = 40
# pm.start_servers = 10
# pm.min_spare_servers = 5
# pm.max_spare_servers = 15
# pm.max_requests = 1000

# 重启
sudo systemctl restart php8.3-fpm
最近更新:: 2026/4/16 11:33
Prev
phpMyAdmin 安装与配置
Next
Docker Desktop 开发 & 生产部署

MIT 许可 © 2026 我的资料

Gitee 仓库  |  快速开始

皖ICP备2026030673号-1
皖公网安备34040002000683号