nginx, php,linux 高并发优化参数

发布于 2022-05-24 10:54:29

1. 默认linux系统限制,需要调整backlog最大值,比如1024

sysctl -a | grep backlog
sysctl -w net.core.netdev_max_backlog=1024
sysctl -w net.ipv4.tcp_max_syn_backlog=1024

2. 优化nginx,backlog:

vi nginx.conf
listen 443 ssl http2 backlog=1024;

3. 优化php-fpm backlog

vi php-fpm.conf
[www]
listen = /tmp/php-cgi-72.sock
listen.backlog = 1024

4. linux测试压力:

ab -n 1000 -c 1000 https://www.genewill.com/admin
-n -- 测试总次数
-c -- 每次发送的总请求数
ss -nlt 查看
0 条评论

发布
问题