Denis-Sidorov / tuning

Sandbox for php / nginx tuning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tuning

Сервис для проверки твиков nginx (nginx.conf) и php-fpm (zz-workers.conf)

INSTALL

docker-compose build

docker-compose up -d

TEST

autocannon -c 5000 -x -t 15 localhost:32800

ab -klc 5000 -n 50000 -r http://localhost:32800/

MONITORING

PHP-FPM:

http://localhost:32800/status

Nginx:

http://localhost:32800/status/nginx

docker logs -f --tail 0 tuning-server | grep -v 200

Подсчет ошибок:

docker logs tuning-server | grep -v 200 | wc -l

CONFIGS

.env:

INSTALL_XDEBUG=false

FPM_PM_MAX_CHILDREN=128

FPM_LISTEN_QUEUE=10000

About

Sandbox for php / nginx tuning


Languages

Language:Dockerfile 98.9%Language:PHP 1.1%