首页建站lnmp之php内存和nginx优化SSS笔记

lnmp之php内存和nginx优化SSS笔记

-

优化的文件的地址:/usr/local/php/etc/php-fpm.conf
找到<value name=”max_children”>,按你的内存容量修改PHP进程的数量,一般128内存开启6个,256内存开启16个,这样能保证,在PHP大并发的情况下不会502错误。

二、如果您升级到了5.3.x版本
优化的文件的地址:/usr/local/php/etc/php-fpm.conf
pm.max_children = 32 #最多运行数量
pm.start_servers = 16 #开机启动数量
pm.min_spare_servers = 16 #最小运行数量
pm.max_spare_servers = 32 #最大运行数量

request_terminate_timeout参数默认是0s,修改为300s
rlimit_files参数默认5xxxx,修改为65535
(SSS设置后出现503,查找了很多,原来设置request_terminate_timeout后PHP.ini的max_execution_time和max_input_time失效,大家看实际情况设置吧)

三、Nginx性能优化CPU参数worker_cpu_affinity使用说明
1.优化的文件的地址:/usr/local/nginx/conf/nginx.conf

2核CPU,开启2个进程
worker_processes 2;
worker_cpu_affinity 01 10;

4核CPU,开3个进程
worker_processes 3;
worker_cpu_affinity 0010 0100 1000;

8核CPU,开8个进程
worker_processes 8;
worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;

或者默认worker_processes aoto,让自己判断

2.worker_rlimit_nofile参数默认是5xxxx.
worker_rlimit_nofile 65535;
events
{
use epoll;
worker_connections 32700;
}

xyz168
xyz168
我乃芸芸众生自食其力草根一介,喜欢!拜托支持下,不喜欢!欢迎吐槽,同时欢迎你加入一起学习!一起进步!

热门文章

最新资源

最多评论