LNMP环境下内存占用过高解决办法

  • A+
所属分类:环境配置

安装的LNMP环境后,内存用的特别快,2G内存都耗尽了。检查发现,php-fpm.conf 没有配置 pm.max_requests ,也就是 #设置每个子进程重生之前服务的请求数。默认是没有设置的,挺尴尬的,导致的后果就是某些进程无限请求下去,内存泄漏

解决办法:

  1. cd /usr/local/php/etc
  2. vim php-fpm.conf
  3. #添加一条 pm.max_requests = 800
  4. #可根据实际情况修改值
  5. #重启php就好了,内存瞬间回到正常。
  6. /etc/init.d/php-fpm restart

LNMP环境下内存占用过高解决办法

 

内存变化:

LNMP环境下内存占用过高解决办法

我还怀疑被入侵了,后面发现原来加一条命令,就解决了。

本文主要内容转载于:http://www.bcoder.cn/17257.html

 

 

李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: