linux服务器在没有高负载的情况下突然变慢

linux服务器在没有高负载的情况下突然变慢

我有一个具有以下规格的网络服务器:

i7-4770K、32GB RAM、500GB SSD(1000 Mbit/s 连接)。

该服务器专用于 Android 约会应用程序的服务器端。该应用程序每天约有 15,000 位用户。

该应用程序经常会出现速度减慢的情况,以至于几乎无法提供任何内容。速度变慢是突然发生的,我注意到当应用程序速度很快时,负载约为 2-3(top 命令),而当应用程序变得非常慢时,负载会降至 1 以下。

可能是什么问题?我附上了 top 命令的屏幕截图,显示了哪些进程正在使用 CPU/RAM 等。

这是阿帕奇的配置:

StartServers 5
MinSpareServers 5
MaxSpareServers 10

ServerLimit 2048
MaxRequestWorkers 1200
MaxConnectionsPerChild 10000
KeepAlive On
KeepAliveTimeout 5
MaxKeepAliveRequests 300
Timeout 300

减速期间一些命令的输出

命令#顶部 减速期间 top 命令的输出

命令# sar -q 在此输入图像描述

命令# 正常运行时间 在此输入图像描述

相关内容