我有一个具有以下规格的网络服务器:
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
减速期间一些命令的输出