nginx php-fpm配置
2011-05-01 04:40
477 查看
看了好多大牛的blog,建议php-fpm的max_children 设定300+,这样比较稳定,结合生产环境,觉得不大符合实际,于是自己搞了webbench 数据如下:
机器配置:E5606X2 8G内存 页面 phpinfo 并发500 时间 30秒
max_children 5 worker_processes 1
Speed=553912 pages/min, 2998753 bytes/sec.
Requests: 276809 susceed, 147 failed.
max_children 150 worker_processes 1
Speed=515736 pages/min, -5872026 bytes/sec.
Requests: 257819 susceed, 49 failed.
max_children 200 worker_processes 1
Speed=114364 pages/min, -48328180 bytes/sec.
Requests: 57087 susceed, 95 failed.
max_children 5 worker_processes 8
Speed=1117242 pages/min, -37741676 bytes/sec.
Requests: 558607 susceed, 14 failed.
max_children 5 worker_processes 16
Speed=1162664 pages/min, -42936960 bytes/sec.
Requests: 581317 susceed, 15 failed.
结论如下 max_children 5 worker_processes 16(核心数2倍)效率最高,远胜max_children 200的环境。
机器配置:E5606X2 8G内存 页面 phpinfo 并发500 时间 30秒
max_children 5 worker_processes 1
Speed=553912 pages/min, 2998753 bytes/sec.
Requests: 276809 susceed, 147 failed.
max_children 150 worker_processes 1
Speed=515736 pages/min, -5872026 bytes/sec.
Requests: 257819 susceed, 49 failed.
max_children 200 worker_processes 1
Speed=114364 pages/min, -48328180 bytes/sec.
Requests: 57087 susceed, 95 failed.
max_children 5 worker_processes 8
Speed=1117242 pages/min, -37741676 bytes/sec.
Requests: 558607 susceed, 14 failed.
max_children 5 worker_processes 16
Speed=1162664 pages/min, -42936960 bytes/sec.
Requests: 581317 susceed, 15 failed.
结论如下 max_children 5 worker_processes 16(核心数2倍)效率最高,远胜max_children 200的环境。
相关文章推荐
- 配置nginx、mysql、php-fpm的方法
- 服务器配置(php+phpfpm+mysql+nginx+phpmyadmin+postfix)
- 配置Nginx来支持PHP----重点介绍Nginx如何通过PHP_FPM的FastCGI进程对PHP进行解析处理。
- centos安装php php-fpm 以及 配置nginx
- Linux下安装php环境并且配置Nginx支持php-fpm模块
- nginx php-fpm安装配置
- Nginx反向代理配置教程(php-fpm)
- nginx php-fpm安装配置
- Linux下安装php环境并且配置Nginx支持php-fpm模块
- nginx.conf和php-fpm.conf配置文件详解
- 服务器环境配置nginx / php / php-fpm(一)
- PHP 该怎样利用PHP-FPM配置Nginx
- 配置Nginx和php-fpm用Sock套接字连接时,找不到php-fpm.sock的原因
- 高流量站点NGINX与PHP-fpm配置优化
- centos安装php php-fpm 以及 配置nginx
- CentOS7配置nginx php php-fpm mariadb phpmyadmin(yum安装)
- Ubuntu 16.04 LTS 安装配置 Nginx 1.10.0 Php7.0-FPM
- linux7下centos6.8版本完全编译php7.17与nginx --后续,配置nginx.conf与php-fpm.conf,www.conf
- centos 7.2 安装Nginx 及配置php-fpm识别php文件
- 高流量站点NGINX与PHP-fpm配置优化