我的记忆在哪里?! Nginx PHP-FPM前端Web服务器慢慢爬行
我不确定我是否有内存泄漏问题(正如我的托管公司建议的那样),或者我们都需要阅读http://linuxatemyram.com.也许你聪明的人可以帮助我们吗? 这是一个前端的Web服务器VM,基本上只运行nginx& RHEL 5.5上的php-fpm.这台服务器正在为Magento提供支持,这是一种PHP电子商务的东西.服务器在共享环境中运行,但我们很快就会改变它. 无论如何..重新启动后,服务器运行得很好,但在一天之内,它将自己陷入虚无.页面将花费2分钟加载,CPU疯狂等等.当我进入SSH时,控制台甚至是缓慢的.这就像我的整个服务器被淹没了. 我也一直通过top和tcpdumping传入流量监视数据库服务器.数据库在“缓慢”加载时间的大部分时间内保持空闲状态.当我开始看到来自前端服务器的查询时,页面很快就会加载. 在重启php-fpm之后,我在缓慢登录期间登录了一些统计信息:
还有什么我应该看的,或者更多可能有用的信息?我只是一名开发人员,但这个系统的速度减慢使我感到担忧并使我的工作变得困难. 帮帮我,ServerFault! 最佳答案
如果其他人遭受这种情况.
我们刚刚经历过同样的问题. php5-fpm中的内存泄漏. RAM用于每个页面请求并最终超出.然后CPU进入过载状态,KSWAP进程运行交换磁盘. 唯一修复的东西,虽然不是理想的设置是改变我们的www.conf池文件 pm =动态 至 pm = ondemand 记忆现在似乎很稳定. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在url中使nginx check参数
- Luasocket nginx错误 – lua条目线程中止:运行时错误:尝
- Nginx conf中的短路逻辑(想覆盖一个位置)
- 在Digital ocean上部署Django,Gunicorn,Nginx,Virtualenv给
- 在Elastic Load Balancer后面的nginx web服务器上基于位置的
- nginx – 哪种方式更好地重定向以及为什么
- nginx配置快速入门
- Nginx Php-fpm在任何地方都没有记录500错误
- web-server – 更新后nginx不会重启;配置测试失败,“无法构
- python-Ngnix Gunicorn Flask:如何找出真正的基本URL