Apache - Das Laden ist nach Inaktivität sehr langsam. Die meisten Verbindungszustände sind in K - KeepAlive

Apache - Das Laden ist nach Inaktivität sehr langsam. Die meisten Verbindungszustände sind in K - KeepAlive

Ich habe das Apache-Statusmodul aktiviert und gesehen, dass die meisten Verbindungen auf der Apache-Anzeigetafel einen „K“-Wert anzeigen.

Wenn ich auf meinem Server KeepAlive aktiviere, dauert der Seitenzugriff bei Inaktivität eine Weile, danach wird es schneller.

Ich habe überprüft, ob die DNS-Auflösungszeit in Ordnung ist.

Kann mir jemand sagen, was los war?

Anzeigetafel Apache:

._RC.KCKKRKRKRRKKK_KWKKKCKK.CR.KKKW_C_CKKKKKKKKKKKRK___CKRK_KK_K
CKKKK_K_KWKKKKK_KRRR_KK_KKKK.KR.KKK._K_K_CKKKK.R.K__KKR.KC._KR_R
KKKK............................................................
........

Antwort1

Meine mpm_prefork.conf

<IfModule mpm_prefork_module>
    StartServers        5
    MinSpareServers     5
    MaxSpareServers     40
    MaxRequestWorkers   200
    MaxConnectionsPerChild  1000
</IfModule>

Ich glaube, es liegt nicht an der Anwendung. Wenn ich Keepalive deaktiviere, wird keine Anfrage zurückgehalten und alles funktioniert einwandfrei. Wenn ich es jedoch aktiviere, tritt bei der ersten Verbindung ein langsames Problem auf.

verwandte Informationen