Mit Datenbanken eine auf lokaler und andere ist auf Remote-Server-Standort. Rahmen - CakePHP Mysql: 5.1.71 - "remote location" PHP Version 5.5.14httpd - CPU-Auslastung 100% - Mysql Server Remote-Standort
Jetzt, während der lokale MySQL-Datenbank verwenden, die CPU-Auslastung für httpd Anfrage ist normal, während TOP-Befehl überprüft werden.
Allerdings während ich die Remote-Server-Datenbank verwende. Die CPU-Auslastung steigt beim Besuch derselben Seite auf 70% oder manchmal auf 100%.
Im Folgenden sind die wenigen Haupteinstellungen für php.ini und httpd.conf Dateien
php.ini
memory_limit = 128M
max_input_time = 60
post_max_size = 8M
httpd.conf
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
</IfModule>
<IfModule worker.c>
StartServers 4
MaxClients 300
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
KeepAlive Off
MaxKeepAliveRequests 100
KeepAliveTimeout 15
Was ist die Ursache für das sein kann hohe CPU-Auslastung für httpd in diesem Fall.
Jede Hilfe wird geschätzt.
Dank Sudhir