首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用所有资源的Apache2服务器

使用所有资源的Apache2服务器
EN

Stack Overflow用户
提问于 2015-02-10 21:43:35
回答 2查看 619关注 0票数 0

我是一个非常新的服务器管理,并一直在运行一个VPS的web服务器与2GB的RAM和两个核心使用Ubuntu。在过去的几个月里,它一直运行得很好,但是今天Apache 2进程开始使用大量的资源,所有的内存和CPU功能。我不知道为什么会这样,我也不知道该怎么做。交通没有增加。当我运行ps aux时,我得到以下apache过程

代码语言:javascript
复制
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
www-data  4710  3.9  1.8 356984 38488 ?        R    16:04   0:30 /usr/sbin/apach
www-data  5438  3.7  1.8 356972 37828 ?        R    16:04   0:28 /usr/sbin/apach
www-data  5441  3.5  1.9 357156 39056 ?        R    16:04   0:27 /usr/sbin/apach
www-data  5450  4.5  2.2 359420 46144 ?        R    16:04   0:34 /usr/sbin/apach
www-data  5498  3.7  1.8 357228 38248 ?        R    16:04   0:28 /usr/sbin/apach
www-data  5499  3.8  1.8 357228 37172 ?        R    16:04   0:29 /usr/sbin/apach
www-data  5500  4.0  1.8 357232 38232 ?        R    16:04   0:30 /usr/sbin/apach
www-data  5505  3.9  1.7 352292 34768 ?        S    16:04   0:29 /usr/sbin/apach
www-data  5508  3.6  2.0 357488 40988 ?        R    16:04   0:27 /usr/sbin/apach
www-data  5513  3.9  1.6 351324 33812 ?        S    16:04   0:29 /usr/sbin/apach
www-data  5515  3.9  1.5 352276 32024 ?        S    16:04   0:29 /usr/sbin/apach
www-data  5521  3.9  1.5 352276 32068 ?        S    16:04   0:29 /usr/sbin/apach
www-data  5523  3.7  1.9 357424 39748 ?        R    16:04   0:28 /usr/sbin/apach
www-data  5526  3.7  1.8 357168 38468 ?        R    16:05   0:27 /usr/sbin/apach
www-data  5530  3.8  1.7 357168 36696 ?        R    16:05   0:28 /usr/sbin/apach
www-data  5532  3.6  1.8 357204 37512 ?        R    16:05   0:26 /usr/sbin/apach
www-data  5533  3.7  1.7 356984 36480 ?        R    16:05   0:27 /usr/sbin/apach
www-data  5535  3.9  1.5 352284 32052 ?        S    16:05   0:29 /usr/sbin/apach
www-data  5553  4.0  1.6 352360 34124 ?        S    16:05   0:29 /usr/sbin/apach
www-data  5554  3.6  1.8 357228 38084 ?        R    16:05   0:27 /usr/sbin/apach
www-data  5560  3.9  1.7 356868 35600 ?        R    16:05   0:29 /usr/sbin/apach
www-data  5562  4.0  1.6 352296 34080 ?        S    16:05   0:29 /usr/sbin/apach
www-data  5563  3.9  1.8 356976 37716 ?        R    16:05   0:28 /usr/sbin/apach
www-data  5564  3.3  1.9 357228 40808 ?        R    16:05   0:24 /usr/sbin/apach
www-data  5615  3.9  1.8 357232 38064 ?        R    16:05   0:28 /usr/sbin/apach
www-data  5620  3.9  1.7 356860 35648 ?        R    16:05   0:28 /usr/sbin/apach
www-data  5621  3.6  1.7 356912 36384 ?        R    16:05   0:26 /usr/sbin/apach
www-data  5622  3.7  1.8 357120 37712 ?        R    16:05   0:26 /usr/sbin/apach
www-data  5626  3.6  1.8 357224 38076 ?        R    16:05   0:25 /usr/sbin/apach
www-data  5648  3.7  1.6 356872 34476 ?        R    16:05   0:26 /usr/sbin/apach
www-data  5650  3.7  1.9 357156 39468 ?        R    16:05   0:26 /usr/sbin/apach
www-data  5652  3.7  1.7 357072 36376 ?        R    16:05   0:26 /usr/sbin/apach
www-data  5653  3.9  1.8 357232 38076 ?        R    16:05   0:27 /usr/sbin/apach
www-data  5704  3.8  1.6 356904 34520 ?        R    16:05   0:25 /usr/sbin/apach
www-data  5709  3.9  1.7 356860 35584 ?        R    16:06   0:26 /usr/sbin/apach
www-data  5713  3.5  1.8 357012 37908 ?        R    16:06   0:23 /usr/sbin/apach
www-data  5722  3.6  1.7 357156 36644 ?        R    16:06   0:24 /usr/sbin/apach
www-data  5726  3.6  1.7 356828 35560 ?        R    16:06   0:25 /usr/sbin/apach
www-data  5731  3.7  1.7 357124 36368 ?        R    16:06   0:25 /usr/sbin/apach
www-data  5752  3.6  1.7 356828 35552 ?        R    16:06   0:24 /usr/sbin/apach
www-data  5757  3.7  1.7 356860 35716 ?        R    16:06   0:25 /usr/sbin/apach
www-data  5763  3.7  1.7 356860 35648 ?        R    16:06   0:25 /usr/sbin/apach
www-data  5862  3.8  1.7 356960 36364 ?        R    16:07   0:22 /usr/sbin/apach
www-data  5945  0.5  1.9 355244 40696 ?        S    16:11   0:01 /usr/sbin/apach
www-data  5947  1.5  2.0 357016 41352 ?        R    16:11   0:04 /usr/sbin/apach
www-data  5979  2.4  1.8 357252 38160 ?        R    16:12   0:06 /usr/sbin/apach
www-data  5998  0.5  1.7 352608 36556 ?        S    16:13   0:01 /usr/sbin/apach
www-data  6001  2.5  2.0 357140 41368 ?        R    16:13   0:06 /usr/sbin/apach
www-data  6022  2.8  1.9 357092 39736 ?        R    16:13   0:07 /usr/sbin/apach
www-data  6041  1.9  1.9 357012 40380 ?        R    16:13   0:04 /usr/sbin/apach
www-data  6050  0.7  1.9 355292 39180 ?        S    16:14   0:01 /usr/sbin/apach
www-data  6055  0.6  2.0 354436 41344 ?        S    16:15   0:00 /usr/sbin/apach
www-data  6060  0.2  1.9 356532 38988 ?        S    16:16   0:00 /usr/sbin/apach
www-data  6071  0.5  1.7 355032 35948 ?        S    16:16   0:00 /usr/sbin/apach
www-data  6075  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6077  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6078  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6082  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6083  1.2  1.9 357852 38924 ?        R    16:17   0:00 /usr/sbin/apach
www-data  6084  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6085  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6086  1.5  1.5 351152 31268 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6087  2.7  2.0 359512 42132 ?        R    16:17   0:00 /usr/sbin/apach
www-data  6088  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6089  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6090  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6091  1.5  1.5 352428 32492 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6092  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6093  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6094  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6095  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6096  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6097  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6098  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6099  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6100  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6101  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6102  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6103  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6104  1.8  1.5 351152 31268 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6105  2.4  1.8 357204 37544 ?        R    16:17   0:00 /usr/sbin/apach
www-data  6106  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6107  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6114  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6115  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6116  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6117  1.8  1.7 355028 36544 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6118  1.8  1.7 355028 36532 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6119  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6121  1.5  1.6 350632 32812 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6122  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6123  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6125  1.6  1.8 357416 38472 ?        R    16:17   0:00 /usr/sbin/apach
www-data  6126  1.4  1.7 357824 36292 ?        R    16:17   0:00 /usr/sbin/apach
www-data  6127  1.1  1.9 358156 40140 ?        R    16:17   0:00 /usr/sbin/apach
www-data  6129  1.1  1.6 356864 34468 ?        R    16:17   0:00 /usr/sbin/apach
www-data  6130  0.0  0.3 349804  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6133  0.0  0.0      0     0 ?        Z    16:17   0:00 [apache2] <defu
www-data  6134  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6135  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6136  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6137  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6138  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6139  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6140  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6141  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6142  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6143  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6144  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach
www-data  6145  0.0  0.3 349764  8116 ?        S    16:17   0:00 /usr/sbin/apach

首先,这是一个吨的进程,其中许多正在使用一吨的CPU。我不知道我还应该给你什么其他信息。为什么会发生这种事,我怎样才能阻止它?我是否需要获得更强大的服务器,还是只需更改配置中的某些内容。

编辑更多信息

我正在使用joomla运行PHP。

用于www-数据用户的ps辅助输出

代码语言:javascript
复制
www-data  7416  3.8  2.0 357216 41332 ?        R    16:52   0:12  \_ /usr/sbin/apache2 -k start
www-data  7432  8.9  2.0 357232 41072 ?        R    16:53   0:27  \_ /usr/sbin/apache2 -k start
www-data  7437 10.5  1.8 357228 37312 ?        R    16:53   0:33  \_ /usr/sbin/apache2 -k start
www-data  7438  1.6  1.9 357088 38848 ?        R    16:53   0:05  \_ /usr/sbin/apache2 -k start
www-data  7442  9.5  1.7 351752 35636 ?        R    16:53   0:29  \_ /usr/sbin/apache2 -k start
www-data  7443 18.9  1.7 357152 35308 ?        R    16:53   0:59  \_ /usr/sbin/apache2 -k start
www-data  7451 14.6  1.7 357156 35292 ?        R    16:53   0:45  \_ /usr/sbin/apache2 -k start
www-data  7455  9.4  1.9 354672 39148 ?        S    16:53   0:29  \_ /usr/sbin/apache2 -k start
www-data  7465 18.6  1.8 357164 37244 ?        R    16:53   0:57  \_ /usr/sbin/apache2 -k start
www-data  7477  4.9  1.8 356968 37144 ?        R    16:53   0:15  \_ /usr/sbin/apache2 -k start
www-data  7479  4.6  1.9 357168 40412 ?        R    16:53   0:14  \_ /usr/sbin/apache2 -k start
www-data  7480  5.0  1.8 357216 37372 ?        R    16:53   0:15  \_ /usr/sbin/apache2 -k start
www-data  8570 12.0  1.6 356904 32896 ?        R    16:54   0:28  \_ /usr/sbin/apache2 -k start
www-data  9564  6.4  1.8 357168 37236 ?        R    16:55   0:12  \_ /usr/sbin/apache2 -k start
www-data  9574  5.0  1.8 357008 36900 ?        R    16:55   0:08  \_ /usr/sbin/apache2 -k start
www-data  9577  2.8  1.8 357220 37256 ?        R    16:55   0:04  \_ /usr/sbin/apache2 -k start
www-data  9583  4.5  1.9 357168 39020 ?        R    16:55   0:07  \_ /usr/sbin/apache2 -k start
www-data  9589  1.5  2.2 359304 46208 ?        R    16:55   0:02  \_ /usr/sbin/apache2 -k start
www-data  9592  4.7  1.7 357160 35616 ?        R    16:55   0:07  \_ /usr/sbin/apache2 -k start
www-data  9601  4.1  1.9 357432 40404 ?        R    16:55   0:06  \_ /usr/sbin/apache2 -k start
www-data  9602  3.0  2.2 359296 45732 ?        R    16:55   0:04  \_ /usr/sbin/apache2 -k start
www-data  9605  7.3  1.6 356860 34208 ?        R    16:55   0:11  \_ /usr/sbin/apache2 -k start
www-data  9613  2.4  1.9 357212 40452 ?        R    16:55   0:03  \_ /usr/sbin/apache2 -k start
www-data  9626  0.9  1.6 351060 34680 ?        S    16:55   0:01  \_ /usr/sbin/apache2 -k start
www-data  9627  7.3  1.6 356864 32904 ?        R    16:55   0:11  \_ /usr/sbin/apache2 -k start
www-data  9634  6.7  1.6 356860 34208 ?        R    16:55   0:10  \_ /usr/sbin/apache2 -k start
www-data  9636  4.9  1.8 357228 37248 ?        R    16:55   0:07  \_ /usr/sbin/apache2 -k start
www-data  9637  3.3  1.8 357204 36848 ?        R    16:55   0:05  \_ /usr/sbin/apache2 -k start
www-data  9638  2.7  1.8 357104 38548 ?        R    16:55   0:04  \_ /usr/sbin/apache2 -k start
www-data  9643  6.3  1.6 356904 32960 ?        R    16:55   0:09  \_ /usr/sbin/apache2 -k start
www-data  9644  6.3  1.6 356864 32968 ?        R    16:55   0:09  \_ /usr/sbin/apache2 -k start
www-data  9647  5.2  1.7 357168 35268 ?        R    16:55   0:08  \_ /usr/sbin/apache2 -k start
www-data  9649  6.4  1.6 356864 32904 ?        R    16:55   0:09  \_ /usr/sbin/apache2 -k start
www-data  9651  3.4  1.7 356996 36652 ?        R    16:55   0:05  \_ /usr/sbin/apache2 -k start
www-data  9652  3.4  2.2 359296 46524 ?        R    16:55   0:05  \_ /usr/sbin/apache2 -k start
www-data  9653  2.7  1.8 357168 37216 ?        R    16:55   0:04  \_ /usr/sbin/apache2 -k start
www-data  9705  2.4  1.7 357160 35272 ?        R    16:57   0:01  \_ /usr/sbin/apache2 -k start
www-data  9712  4.0  1.7 357208 36572 ?        R    16:57   0:02  \_ /usr/sbin/apache2 -k start
www-data  9722  4.1  1.6 356864 32968 ?        R    16:57   0:02  \_ /usr/sbin/apache2 -k start
www-data  9723  2.3  1.6 356880 32960 ?        R    16:57   0:01  \_ /usr/sbin/apache2 -k start
www-data  9724  4.1  1.6 356864 32968 ?        R    16:57   0:02  \_ /usr/sbin/apache2 -k start
www-data  9735  0.4  1.5 351784 32268 ?        R    16:57   0:00  \_ /usr/sbin/apache2 -k start
www-data  9736  2.0  1.8 356968 36988 ?        R    16:57   0:00  \_ /usr/sbin/apache2 -k start
www-data  9737  0.7  1.5 352428 31096 ?        S    16:57   0:00  \_ /usr/sbin/apache2 -k start
www-data  9741  3.6  1.6 356864 32968 ?        R    16:57   0:00  \_ /usr/sbin/apache2 -k start
www-data  9745  3.5  1.6 356864 32968 ?        R    16:57   0:00  \_ /usr/sbin/apache2 -k start
www-data  9746  3.7  1.6 356864 33032 ?        R    16:57   0:00  \_ /usr/sbin/apache2 -k start
www-data  9755  0.8  1.5 352476 32396 ?        S    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9757  0.8  1.5 352428 31060 ?        S    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9758  1.7  1.5 352440 31096 ?        S    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9765  0.0  0.4 350000  9572 ?        S    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9766  0.0  0.3 349804  8072 ?        S    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9767  0.0  0.3 349804  8072 ?        S    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9775  0.8  1.2 351272 25808 ?        S    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9776  3.3  1.9 357428 39796 ?        R    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9777  3.4  1.6 356864 32972 ?        R    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9780  2.8  1.6 356864 32908 ?        R    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9782  2.6  1.6 356864 32968 ?        R    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9783  2.5  1.7 358144 35912 ?        R    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9789  0.1  1.0 351728 21296 ?        R    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9790  0.1  1.0 351696 21264 ?        R    16:58   0:00  \_ /usr/sbin/apache2 -k start
www-data  9791  0.0  0.0      0     0 ?        Z    16:58   0:00  \_ [apache2] <defunct>

cat /etc/apache2/站点-启用/

http://pastebin.com/bCUrv1E7

netstat -ntpl

代码语言:javascript
复制
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:SQLPORT          0.0.0.0:*               LISTEN      2821/mysqld
tcp        0      0 0.0.0.0:SSHPORT             0.0.0.0:*               LISTEN      2774/sshd
tcp6       0      0 :::80                   :::*                    LISTEN      7397/apache2
tcp6       0      0 :::SSHPORT                  :::*                    LISTEN      2774/sshd
EN

回答 2

Stack Overflow用户

发布于 2015-02-10 21:48:46

这个服务器上还运行着什么?web应用程序的性质是什么?是PHP吗?Python?露比?

请您将下列内容的输出张贴出来:

1) ps助剂

2) cat /etc/apache2/站点-启用/*

3) netstat -ntpl

这应该能帮助我们进一步追踪,

谢谢,

哑光

票数 0
EN

Stack Overflow用户

发布于 2017-07-24 05:20:16

我也有同样的问题。我有1GBRAM,1个WordPress和1个Laravel平台。

我在/etc/apache2/sites-enabled中激活了两个/etc/apache2/sites-enabled文件

example1.confexample2.conf

溶液

在我的例子中,我有一个根本没有贡献的.conf文件,所以我禁用了它。

代码语言:javascript
复制
sudo a2dissite example2.conf

然后重新启动apache:

代码语言:javascript
复制
sudo service apache2 restart
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28442390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档