On 18.07.05 at 16:15:02 [+0200], Alexander Lazic <[EMAIL PROTECTED]> wrote: > Hi, > > On Mon 18.07.2005 14:18, Simon Lange wrote: > > > >default einstellungen :) ich musste da nie irgendwas "gross" > >optimieren. der lief einfach rund. (default rpm httpd.conf von redhat > >7.3) > > Oh Ok. > > >deshalb ja mein thread start. die ergebnisse sind grausam und SO nicht > >produktiv nutzbar. ich bin wirklich zZ sehr enttaeuscht von der > >apache2-performance. ein befreundeter hoster hat bereits wieder zu > >apache1 downgraded. ich moechte den schritt erst gehen wenn es wirklich > >keine hoffnung mehr fuer apache2 gibt. > > Ich schliesse mich da meinen Vorpostern an, es wird sicher erst > notwendig sein eine 'gute' Balance zwischen Apache und MySQL zu finden. > Welche module hast den drinnen, im Apache? schau selbst: http://www.thecenter.at/server-status http://www.thecenter.at/server-info Username: apache2 Password: apache2
dort wirst du alles relevante finden. :) den zugang habe ich eben eingerichtet damit jeder sehen kann wie der server konfiguriert ist und was laeuft. > >> mysqladmin processlist status > > >die instanzen sind von mir hochgeschraubt worden damit die anzahl der > >zugriffe auch vom mysql server bedient werden koennen. zumindest konnte > >ich damit die datenbank zugriffe von apache "in den griff" > >bekommen. > > Wie schaut den die php.ini aus oder hast du das PHP ueber die > Apache-Konfig konfiguriert? > Falls du uns die 'php.ini' schickst bitte nur die Zeilen ohne '#' ;-). ist ne standard php.ini... da ist wirklch nichts veraendert worden. ;) > > >vor 2 tagen zb hatte ich ca 200000 zugriffe auf die site mit dem > >resultat das load auf ueber 300 (ja 300!) hochging, das system > >stand nur noch. danach habe ich nen 2ten mirror eingerichtet und die > >load geht nun "nur" noch bei ca 5000-6000 leute taeglich auf max 42 > >hoch. aber hier nun die processlist ;) > > Was meinst du mit '2ten mirror'? wir stellten nen battlefield2 patch 1.02 fixed bereit. wenn ploetzlich ganz deutschland den patch ziehen will gehts rund. daher haben wir auf einem anderen webspace den patch ebenfalls geparkt so das sich die last der downloads verteilt. ;) > > >+-------+------------------+---------------------------------+------------- > >--- > >| Id | User | Host | db > > | Command | Time | State > > | Info | > >+-------+------------------+---------------------------------+------------- > >--- > >| 1 | system user | | > > | Connect | 132298 | Waiting for master to send event > > | | > >| 2 | system user | | > > | Connect | 0 | Has read all relay log; waiting for the I/O > > | slave > >thread to update it | | > >| 3 | root | srv1.polynaturedesign.com:50941 | > > | Binlog Dump | 132298 | Has sent all binlog to slave; waiting for > > | binlog > >to be updated | | > > Faehrst du 'Master/Slave' bei MySql? > Kannst du mal bitte ein 'mysqladmin variables' machen und die > /etc/my.cnf, falls MySQL diese nutzt?! > VORSICHT bitte schau dir an das du keine, fuer dich, sensiblen Daten in > diesem Output mitschickst, imho ;-) keine panik :) erstmal hier die my.cnf: -----------snip--------------- [EMAIL PROTECTED] root]# cat /etc/my.cnf [mysqld] log-bin log-slave-updates datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock master-host=84.254.70.11 master-user=root master-password=XXXXXXXXXXXXX server-id=XXXXXXXXX slave-skip-errors=1062,1008,1051,1146,1016 innodb_data_file_path = ibdata1:512M:autoextend set-variable = max_connections=100000 set-variable = innodb_buffer_pool_size=256M set-variable = key_buffer=256M [mysql.server] user=mysql basedir=/var/lib [safe_mysqld] err-log=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid -----------------snip----------------- > > >Uptime: 132307 Threads: 48 Questions: 2007745 Slow queries: 3628 > ^^^^^ > A bissi viel oder was meinst du? > Kannst mal bitte dort vorbeischauen ;-) > http://dev.mysql.com/doc/mysql/de/slow-query-log.html > Vielleicht hilft das was. der wert ist schon in ordnung - hier die anderen beiden datenbank-server --------snip------------ Uptime: 1668854 Threads: 78 Questions: 23300601 Slow queries: 26 Opens: 105722 Flush tables: 1 Open tables: 64 Queries per second avg: 13.962 Uptime: 399526 Threads: 81 Questions: 4480119 Slow queries: 101 Opens: 8228 Flush tables: 1 Open tables: 64 Queries per second avg: 11.214 -----------snip-------------- zur gleichen zeit der besagte server: --------snip---------- Uptime: 8829 Threads: 47 Questions: 105366 Slow queries: 155 Opens: 5381 Flush tables: 1 Open tables: 64 Queries per second avg: 11.934 ---------snip------------ > > >Opens: 113648 Flush tables: 1 Open tables: 64 Queries per second avg: > >15.175 > > --- > Opens Wie viele Tabellen mysqld geƶffnet hat. naja sind auch ne menge datenbanken ;) wink Simon -- PolyNature Design - Consulting / Development / Administration SysAdmin -www.polynaturedesign.com- +49[0]4131-220121 -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --------------------------------------------------------------------------