跑php的机器,经常内存不足一个G

本人在的公司用的大多数都是云主机,机器的配置都是32G/8核/500G硬盘,时不时就有内存不足的告警,这让我烦透了,作为运维人员,看到告警,心情瞬间不爽了。
当然了心情再不爽,还是得去解决根本的问题,看了一下之前运维人员配置的参数,我瞬间懵逼了
vi php-fpm.conf
[global]
pid = /usr/local/php/var/run/php-fpm.pid
error_log = /meishi/log/php-fpm.log
log_level = notice

[www]
listen = /tmp/php-cgi.sock
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = static
pm.max_children = 1024
pm.start_servers = 128
pm.min_spare_servers = 128
pm.max_spare_servers = 800
request_terminate_timeout = 120
我们再结合相关的配置参数要求和限制,很容易得出结论。下面就是原文,大家可以看一下。
原文地址:https://blog.tanteng.me/2016/03/php-fpm-conf/
看完这个,你可以根据自己的机器性能来设置参数,当然了,土豪公司就算了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 5,852评论 0 3
  • [toc] 在公司的网站上推荐使用 docker 容器来安装环境,一个项目一个 docker 容器。 、、 百度百...
    Mdvtrw阅读 5,359评论 0 1
  • php-fpm 启动参数及重要配置详解 约定几个目录 /usr/local/php/sbin/php-fpm /u...
    pengone阅读 1,943评论 0 0
  • Lnmp网站服务器架构,其实就是Linux+nginx+mysql+php架构体系 eg:后台访问很慢,而且有时候...
    SuperGu阅读 5,478评论 3 3
  • 在实际的开发和应用中偶发的502,504让人头痛,下面转发一个写的比较全面的。 PHP-fpm PHP-FPM是一...
    daos阅读 7,073评论 2 18