Apache Munin 图表 / Mod-Server-Status:为什么进程数会出现激增,但访问量却不会激增

Apache Munin 图表 / Mod-Server-Status:为什么进程数会出现激增,但访问量却不会激增

我们的系统刚刚遭遇了连接数的激增。我们的负载均衡器图表反映了连接数的激增。Netstat 图表反映了连接数的激增。我们的 Apache 进程图表反映了连接数的激增。但 Apache 访问图表却没有。

什么原因会导致 apache 进程激增但不会导致 apache 访问量激增?

我曾假设“apache 访问”意味着“对 apache 的请求”。

答案1

请求处理时间在短时间内突然增加是一种常见情况。Apache 会启动额外的进程,因为现有进程无法跟上相同数量的请求。这可能是由资源争用引起的,比如 DB 层的问题,例如由维护脚本执行的长时间运行或 I/O 密集型 CPU 查询或类似问题。您确实也需要监控 DB 的健康状况(如果有的话,还需要监控其他资源,例如队列服务器)。

相关内容