vps因内存泄漏而停机?

pgpifvop  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(265)

我最近注意到我的服务器有一个大约10分钟的停机时间,它重新启动并运行。我检查了kill进程日志,这是由于oom错误造成的,这意味着内存不足。我在服务器上安装了top,以便在下次发生这种情况时有更详细的日志。
下面是以红色突出显示的顶部日志:

MEM |  tot     1.9G |  free   73.8M |  cache  28.5M |  dirty   0.0M |  buff    0.6M |  slab   69.0M  | shmem  15.7M  | shrss   0.0M  | vmbal   0.0M  | hptot   0.0M  | hpuse   0.0M  |
SWP |  tot     1.0G |  free   21.8M |               |               |               |                |               |               |               | vmcom   3.4G  | vmlim   2.0G  |
PAG |  scan 25837e4 |  steal 1143e3 |  stall      8 |               |               |                |               |               |               | swin    6896  | swout  56562  |
DSK |           vda |  busy    101% |  read  170294 |  write  14199 |  KiB/r     48 |  KiB/w     54  |               | MBr/s   13.5  | MBw/s    1.3  | avq   122.74  | avio 3.25 ms  |

我还检查了当时每个进程的内存使用情况,日志如下:

PID     TID    MINFLT    MAJFLT    VSTEXT    VSLIBS     VDATA    VSTACK     VSIZE    RSIZE     PSIZE     VGROW     RGROW    SWAPSZ    RUID        EUID         MEM    CMD       1/55

 26092      -     16219      1084    11960K     4176K      1.3G      132K  1.3G   291.0M    292.7M     2904K     -0.2G    179.4M    mysql       mysql        15%    mysqld
 1676       -     93199      1108     3740K    24512K    177.1M      132K    483.8M   106.1M    103.1M    483.8M    106.1M     1860K    outdoorf    outdoorf      5%    php-fpm
 1720       -     36564       595     3740K    24492K    98932K      132K    401.3M   99616K    97006K    401.3M    99616K     1920K    purplelo    purplelo      5%    php-fpm
 1686       -     78360       818     3740K    24492K    96932K      132K    399.3M   98056K    95195K    399.3M    98056K     1896K    outdoorf    outdoorf      5%    php-fpm
 1411       -       325         7        8K    15992K    96904K      132K    239.1M   97632K    56978K        0K    -1464K        0K    root        root          5%    spamd child
  897       -      1503       133        8K    15316K    96004K      132K    223.6M   96860K    55952K        0K    -2904K        0K    root        root          5%    spamd
 1643       -    110669       467     3740K    24512K    161.1M      132K    467.8M   92732K    89822K    467.8M    92732K     1916K    outdoorf    outdoorf      5%    php-fpm
 1672       -    100116       529     3740K    24492K    88936K      132K    391.5M   90276K    87441K    391.5M    90276K     1924K    outdoorf    outdoorf      4%    php-fpm
 1694       -     78190       497     3740K    24512K    157.9M      132K    464.6M   89352K    86315K    464.6M    89352K     1984K    outdoorf    outdoorf      4%    php-fpm
 1710       -     52865      1580     3580K    21664K    72368K      132K    362.3M   70348K    68423K    362.3M    70348K     2160K    build2      build2        3%    php-fpm
 1738       -     20304       810     3740K    24492K    64080K      132K    367.3M   64592K    61803K    367.3M    64592K     1996K    purplelo    purplelo      3%    php-fpm
 1680       -     99040       702     3740K    24512K    133.1M      132K    439.8M   63824K    60884K    439.8M    63824K     1872K    newrossc    newrossc      3%    php-fpm
1675       -    123238       851     3740K    24512K    128.1M      132K    434.8M   58972K    55960K    434.8M    58972K     1912K    newrossc    newrossc      3%    php-fpm
 1755       -     15669       187     3740K    24492K    47548K      132K    351.1M   47696K    44883K    351.1M    47696K     1896K    newrossc    newrossc      2%    php-fpm
 1757       -     14882       212     3740K    24492K    44972K      132K    348.6M   45172K    42381K    348.6M    45172K     1896K    newrossc    newrossc      2%    php-fpm
 1722       -     28358       477     3580K    21664K    43328K      132K    333.9M   41208K    39268K    333.9M    41208K     2144K    build2      build2        2%    php-fpm
 1721       -     28301       435     3580K    21664K    43328K      132K    333.9M   41204K    39264K    333.9M    41204K     2148K    build2      build2        2%    php-fpm
 1723       -     28301       410     3580K    21664K    43328K      132K    333.9M   41196K    39259K    333.9M    41196K     2152K    build2      build2        2%    php-fpm
1724       -     28448       391     3580K    21664K    43328K      132K    333.9M   41180K    39243K    333.9M    41180K     2168K    build2      build2        2%    php-fpm
 1759       -     11336       192     3740K    24492K    34684K      132K    338.6M   35524K    32677K    338.6M    35524K     1912K    c558571     c558571       2%    php-fpm
 1756       -     11273       198     3740K    24492K    34768K      132K    338.6M   35344K    32497K    338.6M    35344K     1912K    c558571     c558571       2%    php-fpm
 1773       -      7225       175     3740K    24492K    23332K      132K    327.5M   23628K    20754K    327.5M    23628K     2208K    newrossc    newrossc      1%    php-fpm
 1774       -      6850        99     3740K    24492K    21132K      132K    325.3M   21200K    18471K    325.3M    21200K     2156K    purplelo    purplelo      1%    php-fpm
 1175       -        85         6      540K    11800K    234.2M      132K    303.3M   21172K    21366K        0K     -768K    86452K    named       named         1%    named
 1781       -      6634        86     3740K    24492K    20932K      132K    325.1M   21036K    18308K    325.1M    21036K     2152K    purplelo    purplelo      1%    php-fpm
1776       -      6832        71     3740K    24492K    20932K      132K    325.1M   20988K    18289K    325.1M    20988K     2152K    purplelo    purplelo      1%    php-fpm
 1775       -      2117       208      196K     6212K    16304K      132K    70004K   11192K     8312K    70004K    11192K     6080K    root        root          1%    tailwatchd - c

我在google上搜索了这个问题,试图在每个网站上设置一个内存限制,但都没有用。我在这个服务器上的每个站点上都使用wordpress。好像是什么东西引起了巨大的记忆尖峰,但我真的不知道为什么。你们也有同样的问题吗?你是怎么解决的?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题