首页 > 系统相关 >php-fpm进程过多,导致CPU过高

php-fpm进程过多,导致CPU过高

时间:2022-12-06 16:58:16浏览次数:40  
标签:fpm pid 过高 进程 php CPU

今天发现服务器的php-fpm进程突然过多,导致CPU过高,其他项目的访问受到影响。我通过以下三个基本步骤定位到了问题,发现了其原因。

 

基本步骤:

  1. 先用top命令查看进程情况,找出cpu最高的进程pid。
  2. 使用【 ll /proc/pid[变量pid]/fd 】通过pid找到是哪些文件操作的进程,定位问题所在。
  3. strace -p pid 来跟踪进程信息。

 

标签:fpm,pid,过高,进程,php,CPU
From: https://www.cnblogs.com/mklblog/p/16955759.html

相关文章

  • php的pdo库使用总结
    <?phptry{$dsn="mysql:host=127.0.0.1;port=3306;dbname=test;charset=utf8";$user="root";$password="";#持久连接$pdo=newPDO($ds......
  • php中缩略图的问题
    以往在PHP中用缩略图上传,一直没留意到一个问题,就是:即使图片不大,比如不超过500K,但实际上在缩略图时,要占用很大的内存资源的,比如一张1600*1200*24B的图......
  • 安装phpStudy后报错:Warning: session_start()...” 的解决方法
    在使用phpstudy的时候遇到以下报错:Warning:session_start():open(C:/ProgramFiles/php/sessiontemp\sess_0cde28de3ce1a2e2cc8e8723b5a40279,O_RDWR)failed:Permiss......
  • 查找linux下进程占用CPU过高的原因,以php-fpm为例
    很多时候,线上服务器的进程在某时间段内长时间占用CPU过高,为了优化,我们需要找出原因。1、找出占用CPU最高的10个进程psaux|sort-k3nr|head-n10或查看占用内存最高的1......
  • php版高校宿舍管理系统源码(文末有下载方式)
    大家好,我是程序猿零壹。分享一款高校宿舍管理系统,该系统使用php+mysql开发,实现了学生宿舍管理的功能模块,包含学生管理、楼宇管理、宿舍管理、宿舍分配,物品出入登记、来访......
  • Ubuntu1604 Install PHP 7.4
    Firstly,tobeabletoinstallacertainPHPversion,inthiscase,7.2you’llneedtoaddacertainrepositorytoyoursystemsudoapt-getinstallsoftware-......
  • 攻防世界 php_rce
    我们进入界面,看到的是一个php框架的界面。我们需要找的是这个框架的漏洞。我还刷新了几次。我以为是卡了(我也太菜了吧。。)题目提示是thinkphpv5这是一个大的版本,我......
  • php内置类SoapClient既能发送get传参也能发送post传参
    调用一个SoapClient类的对象的不存在方法时,SoapClient类会发送一个独立的http请求,是独立、纯净的http请求,没有换行覆盖其他数据什么的,只是在请求内部构造正常的换行。 S......
  • 用PHPstudy工具在Windows环境下部署商城系统
    前言:为了试验测试项目,在网上找的PHP商城项目,在虚拟机-win10上部署环境1.准备PHPstudy工具下载:Windows版phpstudy下载-小皮面板(phpstudy)(xp.cn)安装:解压下......
  • PHP Codeigniter 中的_remap方法简介
    在Codeigniter中,其实有个容易忽略掉的不错的控制器层处理的方法,那就是remap,这里简单介绍下。其实在CI的URL控制方式表示中,比如:example.com/inde......