给大家带来办理:php历程过量,耗用体系大批内存
欢迎大家来到仓酷云论坛!午时在一台kvm上设置监控,可是分明感到呆板卡的受不了,就复杂的排查了下1、检察办事器网卡流量
sar-nDEV210
能够看出网卡的流量并非很年夜,扫除网卡方面的成绩。
2、检察CPU
top
上图能够看出CPU占用也不是良多,可是发明了良多php-cgi的历程
3、检察体系内存
free-m
不看不晓得,一看吓一跳,体系内存已利用完了,而且也利用了swap残剩内存,可是事实是甚么步伐占用了内存呢。
ps-ef|grepphp
检察以后体系中的一切历程,过滤出来php相干的历程
也许统计了下,快要有200多个php相干历程,有甚么***能削减这些历程呢?
谜底一定是有的,在php-cgi的设置文件中是能够自界说php的历程数的。
vim/usr/local/php-5.2.17/etc/php-fpm.conf
搜刮max_children字段,将前面的数字改成本人要界说的历程数
默许有256个,怪不了那末卡,我改成了10个。
pkillphp停止一切的php历程
/usr/local/php-5.2.17/sbin/php-fpmstart启动php
在检察历程
发明分明削减了。
最初在检察下体系的内存
成绩办理,体系也分明感到不到卡了。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
给大家带来办理:php历程过量,耗用体系大批内存
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。 熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考: 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种: 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种: 在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。 甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。 我想即使Linux高手也很难快速准确精练的回答你。 说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
页:
[1]