приветствую,
uname -a
2.6.38-13-server #55-Ubuntu 11.04
nginx
apache+mod_php
php-fpm
делаю тесты:
ab -n 100000 -c 2000 http://some.url/
результаты apache:
Time taken for tests: 511.236 seconds
Complete requests: 1000000
Failed requests: 2000
средняя нагрузка CPU 50%
результаты php-fpm:
Time taken for tests: 197.140 seconds
Complete requests: 1000000
Failed requests: 791303 <------------ WTF?
средняя нагрузка CPU 100% <------------ WTF?
из существенных изменений конфига fpm:
listen.backlog = 2000
pm = static
pm.max_children = 2100
вопросы:
почему так много ошибок при fpm?
почему чрезмернао высокая наргузка на CPU?, (хотя по идее
fpm должен быть легче чем apache)