1. 获取占用CPU资源最多的10个进程:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
2. 获取占用内存资源最多的10个进程:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
3. 通过命令查看服务器上一共开了多少的 php-cgi 进程
ps -fe |grep “php-fpm”|grep “pool”|wc -l
4. 查看已经有多少个php-cgi进程用来处理tcp请求
netstat -anp|grep “php-fpm”|grep “tcp”|grep “pool”|wc -l
5. linux+nginx+php环境中,每个php-fpm进程的内存限制 设置方法:
编辑php-fpm.conf配置文件
php_admin_value[memory_limit] = 128M
(我服务器上的配置文件在/etc/opt/remi/php74/php-fpm.conf,包含/etc/opt/remi/php74/php-fpm.d/www.conf)
后边的数字可以随便更改:32M,64M,128M,256M,512M,
这个设置可根据你的服务器内存大小和你的需求来写
修改后要重启一下:
systemctl restart php74-php-fpm
继续努力,加油
测试评论
测试回复和评论审核