Apache langsam / lahm obwohl CPU Last sehr gering
Apache langsam / lahm obwohl CPU Last sehr gering
Hi!
hab ein Problem mit unserem Server. Auf diesem Server Läuft ein Portal wo immer so 70 Leute online sind.
Seit gestern muss man manchmal 20 sek und mehr auf eine Seite warten. Auch wenn nur 50 Leute on sind.
Ich habe mal mit top auf der Konsole nachgesehen und Die CPU Last beträgt so ca. 20 bis max 30 %.
Was kann das sein? Auch wenn ich nur ein Bild direkt aufrufe warte ich teilweise so lange.
Meine Config:
Suse 9.2 mit Confixx
Ram 2 GB
CPU AMD Athlon über 2.5 GHz
Danke im Vorraus
hab ein Problem mit unserem Server. Auf diesem Server Läuft ein Portal wo immer so 70 Leute online sind.
Seit gestern muss man manchmal 20 sek und mehr auf eine Seite warten. Auch wenn nur 50 Leute on sind.
Ich habe mal mit top auf der Konsole nachgesehen und Die CPU Last beträgt so ca. 20 bis max 30 %.
Was kann das sein? Auch wenn ich nur ein Bild direkt aufrufe warte ich teilweise so lange.
Meine Config:
Suse 9.2 mit Confixx
Ram 2 GB
CPU AMD Athlon über 2.5 GHz
Danke im Vorraus
Re: Apache langsam / lahm obwohl CPU Last sehr gering
Hi!
Also nach einem rcapache2 restart leif er jetzt wieder Problemlos.
Ich hatte aber vorher und nachher mal mit top nach der Auslastung geschaut.
Dabei ist mir aufgefallen das Swap 2 GB zur verfügung stehen
aber 1.5 GB davon in Gebrauch sind und 0.5 GB frei.
Was bedeutet das?
Nach dem restart war Verbrauch 45MB und stieg auch nicht wieder an. Ich möchte wissen woran das liegt, denn der läuft bestimmt bald wieder voll.
Also nach einem rcapache2 restart leif er jetzt wieder Problemlos.
Ich hatte aber vorher und nachher mal mit top nach der Auslastung geschaut.
Dabei ist mir aufgefallen das Swap 2 GB zur verfügung stehen
aber 1.5 GB davon in Gebrauch sind und 0.5 GB frei.
Was bedeutet das?
Nach dem restart war Verbrauch 45MB und stieg auch nicht wieder an. Ich möchte wissen woran das liegt, denn der läuft bestimmt bald wieder voll.
-
lord_pinhead
- Posts: 774
- Joined: 2004-04-26 15:57
Re: Apache langsam / lahm obwohl CPU Last sehr gering
Hm, eigenartig. wie ist der Arbeitsspeicher ausgelastet?
Last edited by lord_pinhead on 2005-10-19 19:06, edited 1 time in total.
Re: Apache langsam / lahm obwohl CPU Last sehr gering
wie meinst du das? Also wir haben so ca. 140 GB Traffic im Monat
Re: Apache langsam / lahm obwohl CPU Last sehr gering
oh du meinst Arbeitsspeicher? Hab mich anscheinend verlesen.
Der war glaub ich auch zu 1.5 GB aufgebraucht
Der war glaub ich auch zu 1.5 GB aufgebraucht
Re: Apache langsam / lahm obwohl CPU Last sehr gering
läuft das ganze mit Datenbanken?
Re: Apache langsam / lahm obwohl CPU Last sehr gering
ja klaro. Mit Mysql 4.3
Re: Apache langsam / lahm obwohl CPU Last sehr gering
Will ich auch haben! Wo gibt's das?braeschen wrote:ja klaro. Mit Mysql 4.3
SCNR :lol:
Und ihr seid euch sicher, dass 1200 (!!!) Abfragen pro Seite nötig sind?!?!?!
Re: Apache langsam / lahm obwohl CPU Last sehr gering
ich mein mysql 4.0.18. Man kann sich ja mal vertun :) Hat jetzt jemand ne Antwort für mich?
Re: Apache langsam / lahm obwohl CPU Last sehr gering
Dafür brauchen wir Informationen. Fakten, Fakten, Fakten:
Welche Prozesse laufen?
Wie ist der Arbeitsspeicher ausgelastet?
Was sagen explains der Anfragen?
Was sagt mtop?
Welche Software genau?
Konfigurationen von php/mysql (OHNE KOMMENTARE).
Welche Prozesse laufen?
Wie ist der Arbeitsspeicher ausgelastet?
Was sagen explains der Anfragen?
Was sagt mtop?
Welche Software genau?
Konfigurationen von php/mysql (OHNE KOMMENTARE).
Re: Apache langsam / lahm obwohl CPU Last sehr gering
Arbeitsspeicher ist ca 1 bis 1.5 GB von 2 in use.
httpd.conf
server-tuning.conf
Brauchst du noch mehr infos?
httpd.conf
Code: Select all
Include /etc/apache2/uid.conf
Include /etc/apache2/server-tuning.conf
ErrorLog /var/log/apache2/error_log
Include /etc/apache2/sysconfig.d/loadmodule.conf
Include /etc/apache2/listen.conf
Include /etc/apache2/mod_log_config.conf
Include /etc/apache2/sysconfig.d/global.conf
Include /etc/apache2/mod_status.conf
Include /etc/apache2/mod_info.conf
Include /etc/apache2/mod_usertrack.conf
Include /etc/apache2/mod_autoindex-defaults.conf
TypesConfig /etc/apache2/mime.types
DefaultType text/plain
Include /etc/apache2/mod_mime-defaults.conf
Include /etc/apache2/errors.conf
Include /etc/apache2/ssl-global.conf
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
AccessFileName .htaccess
<Files ~ "^.ht">
Order allow,deny
Deny from all
</Files>
DirectoryIndex index.html index.html.var
Include /etc/apache2/default-server.conf
Include /etc/apache2/sysconfig.d/include.conf
## CONFIXX
Include /etc/apache2/confixx_mhost.conf
## /CONFIXX
server-tuning.conf
Code: Select all
# prefork MPM
<IfModule prefork.c>
# number of server processes to start
StartServers 5
# minimum number of server processes which are kept spare
MinSpareServers 5
# maximum number of server processes which are kept spare
MaxSpareServers 10
# highest possible MaxClients setting for the lifetime of the Apache process.
ServerLimit 150
# maximum number of server processes allowed to start
MaxClients 150
# maximum number of requests a server process serves
MaxRequestsPerChild 0
</IfModule>
# worker MPM
<IfModule worker.c>
# initial number of server processes to start
StartServers 2
# minimum number of worker threads which are kept spare
MinSpareThreads 25
# maximum number of worker threads which are kept spare
MaxSpareThreads 75
# maximum number of simultaneous client connections
MaxClients 150
# constant number of worker threads in each server process
ThreadsPerChild 25
# maximum number of requests a server process serves
MaxRequestsPerChild 0
</IfModule>
# leader MPM
<IfModule leader.c>
# initial number of server processes to start
StartServers 2
# minimum number of worker threads which are kept spare
MinSpareThreads 25
# maximum number of worker threads which are kept spare
MaxSpareThreads 75
# maximum number of simultaneous client connections
MaxClients 150
# constant number of worker threads in each server process
ThreadsPerChild 25
# maximum number of requests a server process serves
MaxRequestsPerChild 0
</IfModule>
# perchild MPM
<IfModule perchild.c>
# constant number of server processes
NumServers 5
# initial number of worker threads in each server process
StartThreads 5
# minimum number of worker threads which are kept spare
MinSpareThreads 5
# maximum number of worker threads which are kept spare
MaxSpareThreads 10
# maximum number of worker threads in each server process
MaxThreadsPerChild 20
# maximum number of connections per server process
MaxRequestsPerChild 0
AcceptMutex fcntl
</IfModule>
# metux MPM
<IfModule metuxmpm.c>
# initial number of worker threads in each server process
StartThreads 5
# minimum number of worker threads which are kept spare
MinSpareThreads 5
# maximum number of worker threads which are kept spare
MaxSpareThreads 10
# maximum number of connections per server process
MaxRequestsPerChild 0
Multiplexer "wwwrun" "www"
</IfModule>
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4.0" force-response-1.0
BrowserMatch "Java/1.0" force-response-1.0
BrowserMatch "JDK/1.0" force-response-1.0
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully
Re: Apache langsam / lahm obwohl CPU Last sehr gering
Weder deine httpd.conf noch deine andere Konfigurationsdatei sind sonderlich aussagekräftig...
Welches Modul läuft mit dem Apache?
Wo ist die my.cnf (Konfig von MySQL)?
Zeig mal die /etc/apache2/sysconfig.d/global.conf her (ohne Kommentare), das scheint die Hauptkonfigurationsdatei (=meiste Einstellungen) zu sein (ohne Garantie).
Und wir würden dir wahrscheinlich sogar helfen, deine Seite an sich zu verbessern - würdest du denn mal den Quellcode posten...
Welches Modul läuft mit dem Apache?
Wo ist die my.cnf (Konfig von MySQL)?
Zeig mal die /etc/apache2/sysconfig.d/global.conf her (ohne Kommentare), das scheint die Hauptkonfigurationsdatei (=meiste Einstellungen) zu sein (ohne Garantie).
Und wir würden dir wahrscheinlich sogar helfen, deine Seite an sich zu verbessern - würdest du denn mal den Quellcode posten...
Re: Apache langsam / lahm obwohl CPU Last sehr gering
meine seite ist performant, da bin ich mir sicher. Quellcode posten wäre auch etwas schwer.
global.conf
my.cnf
global.conf
Code: Select all
Timeout 300
ServerSignature on
UseCanonicalName off
ServerTokens OS
LogLevel warn
CustomLog /var/log/apache2/access_log combinedCode: Select all
socket = /var/lib/mysql/mysql.sock
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
myisam_sort_buffer_size = 8M
server-id = 1
# The safe_mysqld script
[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
Re: Apache langsam / lahm obwohl CPU Last sehr gering
wenn das wieder passiert das der swap voll ist mach einfach ein "ps aux" und du siehst wer deinen speicher frisst. An den process mußt du dann mal ran *G*
Re: Apache langsam / lahm obwohl CPU Last sehr gering
Ein "ps auxf > ps_auxf.txt" wäre ein wenig hilfreicher ;)
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: Apache langsam / lahm obwohl CPU Last sehr gering
dann schreib aber auch gleich dazu das er dann ne neue file hat mit dem namen und wie er sich die nochmal angucken kann *G*
