重启服务器后需启动下php(已自启)及php-fpm内存优化

博客所需的mysql nginx均开机自启动,但php还未找到方法,具体命令

systemctl restart php-fpm.service

自启只需要 systemctl enable php-fpm.service

运行在9000端口,未启动时,nginx有相关错误日志

php-fpm会导致内存泄漏,定时重启,待优化

查看当前php-fpm总进程数,命令:

ps -ylC php-fpm --sort:rss
ps -fe |grep "php-fpm"|grep "pool"|wc -l

查看当前php-fpm进程的内存占用情况及启动时间,命令如下:

ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid'|grep www|sort -nrk5

查看当前php-fpm进程平均占用内存情况,一般来说一个php-fpm进程占用的内存为30-40MB

ps --no-headers -o "rss,cmd" -C php-fpm | awk '{ sum+=$1 } END { printf ("%d%s\n", sum/NR/1024,"M") }'

Leave a Reply

Your email address will not be published. Required fields are marked *

lWoHvYe 无悔,专一