使用100%CPU运行多个Apache2进程

问题描述 投票:0回答:1

我遇到这个问题,Apache服务像15个进程一样运行,每个使用14%的CPU,我不知道如何跟踪它们。我在DigitalOcean Droplet中使用Linux,我已经启用了6个站点(一些Wordpress)。我已经禁用了一些网站,以便找出导致问题的网站,但我找不到任何东西。有没有办法找出创建apache进程的域或东西?

使用htop,我收到这个列表:qazxsw poi

提前致谢!

linux process apache2 cpu htop
1个回答
0
投票

对于发生的事情,我没有明确的答案,但我可以提出一些可能对你有用的建议。尝试使用更新的Web服务器,如nginx。 Apache已经过时,并且某些配置不安全。使用它会更容易。还有一个工具,你可以使用它称为普罗米修斯。它会跟踪硬件发生的情况,并可以帮助您解决此问题。同样在你发布的htop图像上,它描述了正在使用的实际数据占用了cpu。没有足够的信息来确定发生这种情况的原因。发送htop processes runningps -aux | grep apache2的屏幕截图,然后使用ps -aux | grep www-data程序识别过程中数据发生的情况。

© www.soinside.com 2019 - 2024. All rights reserved.