ik zit met een klein dillema ik zit al een tijdje op internet te zoeken naar de mooie balance tussen apache en mysql zodat de proc load / memload niet te hoog wordt
huidige server config
p4 3,0
1 gig ram
80 gig hd
linux fedora core 3
mysql 3
Apache 2.0.53
100mbit
gemiddeld 30.000 unieke bezoekers per dag
wat ik al gedaan heb
alle scrips doorgelopen aangepast waar nodig , mysql databases aangepast optimaliseerd.
<IfModule prefork.c>
StartServers 2
MinSpareServers 2
MaxSpareServers 60
ServerLimit 2048
MaxClients 2048
MaxRequestsPerChild 200
</IfModule>
<IfModule worker.c>
StartServers 2
MaxClients 2048
MinSpareThreads 40
MaxSpareThreads 60
ThreadsPerChild 10
MaxRequestsPerChild 200
</IfModule>
en voor mysql
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-locking
set-variable = max_connections=2048
set-variable = key_buffer=480M
set-variable = max_allowed_packet=1M
set-variable = table_cache=60
set-variable = sort_buffer=512K
set-variable = net_buffer_length=8K
set-variable = myisam_sort_buffer_size=8M
[mysql.server]
user=mysql
basedir=/var/lib
[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
nu ben ik op zoek naar een aantal tutorials of andere tips om de server geen geheugen gebruik van 999 mb te geven en geen tot weinig swap ruimte te gebruiken
heeft iemand voor mij een paar tips of goeie guides
op google kon ik een aantal dingen vinden maar in geen een werd er in nl taal uitgelegt waar wat voor was wel zo van ik heb nu dit en dit ingesteld blablabla maar daar heb ik niets aan dan leer ik niet wat waar voor dient
huidige server config
p4 3,0
1 gig ram
80 gig hd
linux fedora core 3
mysql 3
Apache 2.0.53
100mbit
gemiddeld 30.000 unieke bezoekers per dag
wat ik al gedaan heb
alle scrips doorgelopen aangepast waar nodig , mysql databases aangepast optimaliseerd.
<IfModule prefork.c>
StartServers 2
MinSpareServers 2
MaxSpareServers 60
ServerLimit 2048
MaxClients 2048
MaxRequestsPerChild 200
</IfModule>
<IfModule worker.c>
StartServers 2
MaxClients 2048
MinSpareThreads 40
MaxSpareThreads 60
ThreadsPerChild 10
MaxRequestsPerChild 200
</IfModule>
en voor mysql
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-locking
set-variable = max_connections=2048
set-variable = key_buffer=480M
set-variable = max_allowed_packet=1M
set-variable = table_cache=60
set-variable = sort_buffer=512K
set-variable = net_buffer_length=8K
set-variable = myisam_sort_buffer_size=8M
[mysql.server]
user=mysql
basedir=/var/lib
[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
nu ben ik op zoek naar een aantal tutorials of andere tips om de server geen geheugen gebruik van 999 mb te geven en geen tot weinig swap ruimte te gebruiken
heeft iemand voor mij een paar tips of goeie guides
op google kon ik een aantal dingen vinden maar in geen een werd er in nl taal uitgelegt waar wat voor was wel zo van ik heb nu dit en dit ingesteld blablabla maar daar heb ik niets aan dan leer ik niet wat waar voor dient
beter 10 servers in de lucht dan 1 op de grond