Hallo zusammen,
ich habe folgendes Problem. Ich beobachte seit einigen Tagen, dass mein Webserver sehr oft hängt und die Ladezeiten meiner Webseiten dadurch deutlich verlängert werden.
Das Problem laut htop ist, dass der Apache eine zu hohe CPU-Auslastung produziert.
Informationen zur Besucheranzahl.
Die Webseiten haben zusammen eine Besucheranzahl von ca.3000 bis 4000 Usern.
Ich habe auch ein Screenshot davon gemacht:
MOD: Bitte immer als Anhang. Danke!
wir haben folgende Einstellungen in den apache2.conf
Informationen zum Root-Server:
CPU-Leistung: 4 vCores
RAM:16 GB
Linux ubuntu
Könntet ihr mir eventuell einen Tipp geben wie ich die CPU-Last wieder reduzieren kann ?
Ist die apache2.conf eventuell falsch angepasst ?
Grüße
ich habe folgendes Problem. Ich beobachte seit einigen Tagen, dass mein Webserver sehr oft hängt und die Ladezeiten meiner Webseiten dadurch deutlich verlängert werden.
Das Problem laut htop ist, dass der Apache eine zu hohe CPU-Auslastung produziert.
Informationen zur Besucheranzahl.
Die Webseiten haben zusammen eine Besucheranzahl von ca.3000 bis 4000 Usern.
Ich habe auch ein Screenshot davon gemacht:
MOD: Bitte immer als Anhang. Danke!
wir haben folgende Einstellungen in den apache2.conf
Code:
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 20
MaxMemFree 2048
</IfModule>
# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 250
MaxRequestsPerChild 100
</IfModule>
# event MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_event_module>
StartServers 2
MaxClients 250
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Informationen zum Root-Server:
CPU-Leistung: 4 vCores
RAM:16 GB
Linux ubuntu
Könntet ihr mir eventuell einen Tipp geben wie ich die CPU-Last wieder reduzieren kann ?
Ist die apache2.conf eventuell falsch angepasst ?
Grüße
Attachments
Last edited by a moderator: