修改:
1、修改打开最大打开文件数量:
worker_rlimit_nofile 102400;
修改此值,需要先修改:
(1) /etc/sysctl.conf 中 file-max的值,
此值表示系统所有进程一共可以打开的文件数量,
此值的大小取决于内存:
4M内存值可以为256,如果是1G内存,此值可以为:65536
修改之后,重启生效,如果需要即时生效,需执行命令:
/sbin/sysctl -p
[参考地址](http://blog.itpub.net/90618/viewspace-772571/)
(2) 修改 ulimit 的open file值:
此值是每个进程的打开文件数的限制,进程级别的
vim /etc/security/limits.conf
* soft nofile 102400
* hard nofile 102400
此值修改后,也并非即时生效,需要重启服务器,或者 确保 pam_limits.so 文件被加入到启动文件中
参考地址
Php-fpm 优化
http://www.tuicool.com/articles/FjU3ma
Mysql 优化:
http://blog.csdn.net/orichisonic/article/details/48026031
http://www.jb51.net/article/47419.htm
页面出现502优化:
https://linux.cn/article-3678-1.html
未优化部分:
nginx 和 php-fpm 通信使用unix socket还是TCP,及其配置
http://blog.csdn.net/pcyph/article/details/46513521
完整配置及说明(超赞!):
http://www.cnblogs.com/kevingrace/p/6094007.html