Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux Apache使用99%的CPU,似乎在对图像做些什么?_Linux_Apache_Magento_Unix_Ssh - Fatal编程技术网

Linux Apache使用99%的CPU,似乎在对图像做些什么?

Linux Apache使用99%的CPU,似乎在对图像做些什么?,linux,apache,magento,unix,ssh,Linux,Apache,Magento,Unix,Ssh,我在尝试诊断为什么一个magento站点一整天都在消耗99%的CPU,并使站点陷入爬行状态时感到很有趣 使用top命令&strace,我可以在几秒钟内获得一页又一页的内容,如下所示: close(19) = 0 lstat("/var/www/magento/app/code/local/Mage/Core/Controller/Front/Action.php", 0x7fffdc41c250) = -1 ENOENT (No suc

我在尝试诊断为什么一个magento站点一整天都在消耗99%的CPU,并使站点陷入爬行状态时感到很有趣

使用top命令&strace,我可以在几秒钟内获得一页又一页的内容,如下所示:

close(19)                               = 0
lstat("/var/www/magento/app/code/local/Mage/Core/Controller/Front/Action.php", 0x7fffdc41c250) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/app/code/community/Mage/Core/Controller/Front/Action.php", 0x7fffdc41c250) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/app/code/core/Mage/Core/Controller/Front/Action.php", {st_mode=S_IFREG|0755, st_size=5198, ...}) = 0
lstat("/var/www/magento/app/code/core/Mage/Core/Controller/Front", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/www/magento/app/code/core/Mage/Core/Controller/Front/Action.php", O_RDONLY) = 19
fstat(19, {st_mode=S_IFREG|0755, st_size=5198, ...}) = 0
fstat(19, {st_mode=S_IFREG|0755, st_size=5198, ...}) = 0
fstat(19, {st_mode=S_IFREG|0755, st_size=5198, ...}) = 0
mmap(NULL, 5198, PROT_READ, MAP_SHARED, 19, 0) = 0x7fe4d81ed000
munmap(0x7fe4d81ed000, 5198)            = 0
close(19)                               = 0
lstat("/var/www/magento/app/code/local/Mage/Core/Controller/Varien/Action.php", 0x7fffdc41b940) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/app/code/community/Mage/Core/Controller/Varien/Action.php", 0x7fffdc41b940) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/app/code/core/Mage/Core/Controller/Varien/Action.php", {st_mode=S_IFREG|0755, st_size=34910, ...}) = 0
lstat("/var/www/magento/app/code/core/Mage/Core/Controller/Varien", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/www/magento/app/code/core/Mage/Core/Controller/Varien/Action.php", O_RDONLY) = 19
fstat(19, {st_mode=S_IFREG|0755, st_size=34910, ...}) = 0
fstat(19, {st_mode=S_IFREG|0755, st_size=34910, ...}) = 0
fstat(19, {st_mode=S_IFREG|0755, st_size=34910, ...}) = 0
mmap(NULL, 34910, PROT_READ, MAP_SHARED, 19, 0) = 0x7fe4d8158000
munmap(0x7fe4d8158000, 34910)           = 0
close(19)                               = 0
lstat("/var/www/magento/app/code/local/Mage/Core/Controller/Response/Http.php", 0x7fffdc41cd20) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/app/code/community/Mage/Core/Controller/Response/Http.php", 0x7fffdc41cd20) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/app/code/core/Mage/Core/Controller/Response/Http.php", {st_mode=S_IFREG|0755, st_size=3484, ...}) = 0
lstat("/var/www/magento/app/code/core/Mage/Core/Controller/Response", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/www/magento/app/code/core/Mage/Core/Controller/Response/Http.php", O_RDONLY) = 19
fstat(19, {st_mode=S_IFREG|0755, st_size=3484, ...}) = 0
fstat(19, {st_mode=S_IFREG|0755, st_size=3484, ...}) = 0
fstat(19, {st_mode=S_IFREG|0755, st_size=3484, ...}) = 0
mmap(NULL, 3484, PROT_READ, MAP_SHARED, 19, 0) = 0x7fe4d81ee000
munmap(0x7fe4d81ee000, 3484)            = 0
close(19)                               = 0
lstat("/var/www/magento/app/code/local/Zend/Controller/Response/Http.php", 0x7fffdc41c410) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/app/code/community/Zend/Controller/Response/Http.php", 0x7fffdc41c410) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/app/code/core/Zend/Controller/Response/Http.php", 0x7fffdc41c410) = -1 ENOENT (No such file or directory)
lstat("/var/www/magento/lib/Zend/Controller/Response/Http.php", {st_mode=S_IFREG|0755, st_size=1106, ...}) = 0
lstat("/var/www/magento/lib/Zend/Controller/Response", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/www/magento/lib/Zend/Controller/Response/Http.php", O_RDONLY) = 19
fstat(19, {st_mode=S_IFREG|0755, st_size=1106, ...}) = 0
fstat(19, {st_mode=S_IFREG|0755, st_size=1106, ...}) = 0
fstat(19, {st_mode=S_IFREG|0755, st_size=1106, ...}) = 0
mmap(NULL, 1106, PROT_READ, MAP_SHARED, 19, 0) = 0x7fe4d81ee000
munmap(0x7fe4d81ee000, 1106)            = 0
close(19)         
在上面的示例中,它引用了一些magento文件,但通常是图像。无论是产品图片,还是博客第40页上的随机图片等等。我绝对没有资格知道apache在做什么,但我真的很想把它整理出来

我们正在使用apache、mysql(另一台服务器上)和redis运行Magento


有什么想法或潜在的途径可以探索吗?

您可以尝试启用以查看哪些方面比较忙。您可以在上看到一个实时示例输出。将对此进行检查。谢谢网页中是否有宽度或高度属性
标记?也许apache在发送之前正在调整图像大小以节省空间?通常这是在客户端完成的,但是谁知道呢。。。对不起,我不知道magento的事/