答案1
您似乎遇到了饱和问题,即运行的任务数量在一两分钟内突然增加。这显然发生在一个间隔内。
尝试获取发生该事件时的系统资源摘要,例如vmstat 5
。当没有空闲 CPU(“id”列)时,可运行进程列 r 可能很大。
查看 HTTP 请求的访问日志可能会让您了解客户端是谁以及他们在做什么。一种方法是使用像 ngxtop 这样的顶级监视器。
为了缓解此问题,假设它是 php-fpm,您可以控制进程数。检查您配置的值pm.max_children
。您需要进行一些实验才能找到正确的调整。可能 8 之类的值不会太多。