Server Support Forum
Anzeige:
Server down, woran kann es liegen?

Zurück   Server Support Forum > >


Antwort
 
Themen-Optionen Thema bewerten
  #1  
Alt 19.10.2008, 22:40
treebeard treebeard ist offline
Registered User
 
Registriert seit: 12.2005
Beiträge: 37
Frage Server down, woran kann es liegen?

Ich habe einen Server auf einer Suse 10.1, auf dem insbesondere Mail und Webdienste laufen. In letzter Zeit kam es immer wieder zu Störungen und Serverausfällen. Auch heute war der Server für ein paar Stunden laut den log-Einträgen und der heutigen Traffic-Auswertung kaum noch erreichbar. Habe inzwischen von einigen Usern den Hinweis bekommen, dass die Seiten nicht mehr erreichbar sind. Nach einem Neustart lief es wieder ohne Probleme.
Ich würde gerne noch mehr Angaben machen, aber mir fehlt im Moment der Überblick, wie ich das Problem am besten einkreise. Das nächste Problem ist, wenn ich den Server neu gestartet habe, ist es vorerst nunmal weg und ich kann es nicht weiter analysieren. Morgen wird es vermutlich wieder da sein (zumindest war es letzte Woche auch so gewesen).

Hier noch ein paar Infos:
  • die CPU-Last laut top erreicht öfters die 100% in Summe (user+system), sonst auf 80-90% idle im Schnitt
  • von 1GB RAM sind dann etwa 10000-20000k free
  • die Hauptwebpräsenz des Servers hat im Moment etwa 9000 Besucher pro Tag

Das könnte darauf hindeuten, dass der Server zu klein ist - oder: Prozesse laufen, die zuviel Speicher/Leistung schlucken. Aber was könnte es sein? Die Seite ist trotz dieser "miserablen Werte" nach dem Restart dennoch gut erreichbar. Angaben vor dem Restart kann ich leider nicht liefern, da putty nach der Passworteingabe abgebrochen hatte (Connection timeout o.ä.). Nach dem Restart hat putty wieder ohne Probleme sehr flüssig funktioniert.

Es handelt sich übrigens um einen DS3000 bei Hetzner. Bin im Grunde sehr zufrieden.
Gibt es so etwas wie eine Troubleshooting Anleitung oder habt Ihr Tipps und Ideen wie ich weiter vorgehen könnte, wonach ich in den Logdateien suchen könnte?

Hier folgt eine Prozessliste aller Prozesse, die im Moment laufen:

Code:
tux:~/script # ps aux
Unknown HZ value! (67) Assume 100.
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   780   56 ?        S    21:16   0:00 init [3]
root         2  0.0  0.0     0    0 ?        SW   21:16   0:00 [migration/0]
root         3  0.0  0.0     0    0 ?        SWN  21:16   0:00 [ksoftirqd/0]
root         4  0.0  0.0     0    0 ?        SW<  21:16   0:00 [events/0]
root         5  0.0  0.0     0    0 ?        SW<  21:16   0:00 [khelper]
root         6  0.0  0.0     0    0 ?        SW<  21:16   0:00 [kthread]
root         9  0.0  0.0     0    0 ?        SW<  21:16   0:00 [kblockd/0]
root        10  0.0  0.0     0    0 ?        SW<  21:16   0:00 [kacpid]
root       125  0.0  0.0     0    0 ?        SW<  21:16   0:00 [aio/0]
root       124  0.0  0.0     0    0 ?        SW   21:16   0:04 [kswapd0]
root       331  0.0  0.0     0    0 ?        SW<  21:16   0:00 [cqueue/0]
root       332  0.0  0.0     0    0 ?        SW<  21:16   0:00 [kseriod]
root       363  0.0  0.0     0    0 ?        SW<  21:16   0:00 [kpsmoused]
root       756  0.0  0.0     0    0 ?        SW<  21:16   0:00 [ata/0]
root       767  0.0  0.0     0    0 ?        SW<  21:16   0:00 [scsi_eh_0]
root       768  0.0  0.0     0    0 ?        SW<  21:16   0:00 [scsi_eh_1]
root       850  0.0  0.0     0    0 ?        SW<  21:16   0:00 [xfslogd/0]
root       851  0.0  0.0     0    0 ?        SW<  21:16   0:00 [xfsdatad/0]
root       864  0.0  0.0     0    0 ?        SW<  21:16   0:01 [reiserfs/0]
root       922  0.0  0.0  7108  408 ?        S<   21:16   0:00 /sbin/udevd --daemon
root      1470  0.0  0.0     0    0 ?        SW<  21:16   0:00 [khubd]
root      1693  0.0  0.0     0    0 ?        SW   21:16   0:00 [kjournald]
root      1695  0.0  0.0     0    0 ?        SW   21:16   0:00 [kjournald]
root      1997  0.0  0.0  2620  404 ?        S    21:16   0:00 /sbin/acpid
root      2004  0.0  0.0 10084  496 ?        S    21:16   0:00 /sbin/resmgrd
messageb  2017  0.0  0.0 13028  820 ?        S    21:16   0:00 /usr/bin/dbus-daemon --system
root      2096  0.0  0.1 13012 1216 ?        S    21:16   0:00 /usr/sbin/hald --daemon=yes --retain-privileges
root      2357  0.0  0.0  6012  580 ?        S    21:16   0:00 hald-addon-acpi
root      2374  0.0  0.0  8296  816 ?        S    21:16   0:00 /sbin/syslog-ng
root      2377  0.0  0.0  2880  332 ?        S    21:16   0:00 /sbin/klogd -c 1 -x -x
nobody    2389  0.0  0.0  4708  284 ?        S    21:16   0:00 /sbin/portmap
ntp       2702  0.0  0.4 16008 4864 ?        SL   21:16   0:00 /usr/sbin/ntpd -p /var/lib/ntp/var/run/ntp/ntpd.pid -u ntp -i /var/lib/ntp
root      2910  0.0  0.1 20300 1156 ?        S    21:17   0:00 /usr/sbin/powersaved -d -f /var/run/acpid.socket -v 3
root      2911  0.0  0.0 27872  844 ?        S    21:17   0:00 /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid
root      3013  0.0  0.0 10084  636 ?        S    21:17   0:00 /usr/sbin/cron
root      3026  0.0  0.2 41248 2244 ?        S    21:17   0:01 sshd: [email protected]/0
root      3045  0.0  0.0  7148  664 tty1     S    21:17   0:00 /sbin/mingetty --noclear tty1
root      3046  0.0  0.0  7148  660 tty2     S    21:17   0:00 /sbin/mingetty tty2
root      3047  0.0  0.0  7148  660 tty3     S    21:17   0:00 /sbin/mingetty tty3
root      3048  0.0  0.0  7148  660 tty4     S    21:17   0:00 /sbin/mingetty tty4
root      3049  0.0  0.0  7148  660 tty5     S    21:17   0:00 /sbin/mingetty tty5
root      3050  0.0  0.0  7152  660 tty6     S    21:17   0:00 /sbin/mingetty tty6
root      3106  0.0  0.1 13968 1424 pts/0    S    21:17   0:00 -bash
root      4570  0.1  0.1  3188 1072 pts/0    S    21:27   0:09 top
root      4584  0.0  0.2 41248 2284 ?        S    21:27   0:00 sshd: [email protected]/1
root      4613  0.0  0.1 13968 1476 pts/1    S    21:27   0:00 -bash
root      4654  0.4  0.2 20556 2532 pts/1    S    21:27   0:33 /usr/bin/mc -P /tmp/mc-root/mc.pwd.4613
root      4659  0.0  0.1 12940 1416 pts/2    S    21:27   0:00 bash -rcfile .bashrc
root      7204  0.0  0.0     0    0 ?        SW   21:44   0:01 [pdflush]
root      7362  0.0  0.0     0    0 ?        SW   21:45   0:01 [pdflush]
root     17080  0.0  0.2 41248 2084 ?        S    22:44   0:00 sshd: [email protected]/3
root     17092  0.0  0.1 13972 1476 pts/3    S    22:44   0:00 -bash
root     17126  0.0  0.1 20360 1964 pts/3    S    22:44   0:00 /usr/bin/mc -P /tmp/mc-root/mc.pwd.17092
root     17130  0.0  0.2 12940 2312 pts/4    S    22:44   0:00 bash -rcfile .bashrc
root     17464  0.0  0.1  7976 1488 pts/4    S    22:45   0:00 /bin/sh /usr/bin/mysqld_safe --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --socket=/var/li
mysql    17499  1.7  1.8 132284 18976 pts/4  S    22:45   0:52 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql
root     17681  0.0  0.8 139600 8572 ?       S    22:45   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
root     17717  0.0  0.0  9624  816 pts/4    S    22:45   0:00 /usr/sbin/vsftpd
root     18058  0.0  0.1 23012 1844 ?        S    22:46   0:00 /usr/lib/postfix/master
postfix  18060  0.0  0.1 24204 1960 ?        S    22:46   0:00 qmgr -l -t fifo -u
cyrus    18079  0.0  0.1 18556 1216 ?        S    22:46   0:00 /usr/lib/cyrus/bin/master -p /var/run/cyrus.pid -d
postfix  18082  0.0  0.2 24188 2292 ?        S    22:46   0:00 trivial-rewrite -n rewrite -t unix -u
root     18118  0.0  2.4 65576 25576 ?       S    22:46   0:00 /usr/sbin/spamd -d -c -L -r /var/run/spamd.pid
root     18122  0.0  0.0 20204  728 ?        S    22:46   0:00 /usr/sbin/saslauthd -a pam
cyrus    18124  0.0  0.0 47240  344 ?        S    22:46   0:00 idled
root     18129  0.0  0.0 20204  380 ?        S    22:46   0:00 /usr/sbin/saslauthd -a pam
root     18130  0.0  0.0 20204  308 ?        S    22:46   0:00 /usr/sbin/saslauthd -a pam
root     18131  0.0  0.0 20204  308 ?        S    22:46   0:00 /usr/sbin/saslauthd -a pam
root     18132  0.0  0.0 20204  308 ?        S    22:46   0:00 /usr/sbin/saslauthd -a pam
postfix  18134  0.0  0.2 25124 2252 ?        S    22:46   0:00 tlsmgr -l -t unix -u
postfix  18135  0.0  0.2 24044 2204 ?        S    22:46   0:00 anvil -l -t unix -u
root     18137  0.1  2.9 67996 30312 ?       S    22:46   0:04 spamd child
root     18138  0.0  2.2 65576 23512 ?       S    22:46   0:00 spamd child
postfix  18679  0.0  0.3 40020 3920 ?        S    22:50   0:00 smtpd -n smtp -t inet -u -o content_filter spamfilter:
postfix  19274  0.0  0.3 40036 3600 ?        S    22:54   0:00 smtpd -n smtp -t inet -u -o content_filter spamfilter:
postfix  21999  0.0  0.2 24208 2688 ?        S    23:13   0:00 cleanup -z -t unix -u
cyrus    22851  0.0  0.3 65184 3316 ?        S    23:20   0:00 lmtpd
postfix  22904  0.0  0.2 24204 2656 ?        S    23:20   0:00 cleanup -z -t unix -u
postfix  23377  0.0  0.3 39900 3904 ?        S    23:25   0:00 smtpd -n smtp -t inet -u -o content_filter spamfilter:
wwwrun   23497  0.0  0.9 141968 9528 ?       S    23:26   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
postfix  23618  0.0  0.2 24044 2216 ?        S    23:27   0:00 pickup -l -t fifo -u
wwwrun   23733  1.3  1.3 146336 14068 ?      S    23:29   0:05 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
postfix  23906  0.0  0.2 24052 2228 ?        S    23:30   0:00 pipe -n spamfilter -t unix flags=Rq user=filter argv=/usr/bin/postfixfilter -f ${sender} -- ${r
postfix  23917  0.0  0.2 25112 2272 ?        S    23:30   0:00 lmtp -t unix -u
cyrus    23918  0.0  0.3 65180 3228 ?        S    23:30   0:00 lmtpd
wwwrun   23928  0.1  0.9 142200 9740 ?       S    23:30   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   23933  0.1  0.9 142028 9576 ?       S    23:30   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   23945  0.0  0.9 141920 9448 ?       S    23:30   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24012  0.1  1.1 144488 12232 ?      S    23:31   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
postfix  24046  0.0  0.3 39896 3876 ?        S    23:32   0:00 smtpd -n smtp -t inet -u -o content_filter spamfilter:
wwwrun   24065  0.1  1.1 144172 11844 ?      S    23:32   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24072  0.1  0.9 141968 9496 ?       S    23:32   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24078  0.2  1.1 144164 11896 ?      S    23:32   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24082  0.3  3.3 166328 34328 ?      S    23:32   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24086  0.0  0.9 141956 9516 ?       S    23:32   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24202  0.0  0.9 141968 9520 ?       S    23:33   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24231  0.2  0.9 141988 9500 ?       S    23:33   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24252  0.2  0.9 141860 9316 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24287  0.0  0.9 141832 9276 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24288  0.3  1.2 144896 12540 ?      S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24290  0.2  0.9 141968 9452 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24291  0.3  0.9 141960 9436 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24292  0.1  0.9 141860 9372 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24294  0.3  0.9 141928 9520 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24297  0.1  0.9 141968 9472 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24299  0.1  0.9 141968 9448 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24301  0.1  0.9 141980 9488 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24302  0.1  0.9 141968 9444 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24303  0.0  0.4 139600 5020 ?       S    23:34   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
cyrus    24320  0.0  0.2 66036 2888 ?        S    23:34   0:00 pop3d
wwwrun   24334  0.0  0.4 139600 5008 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24336  0.0  0.4 139600 5012 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24337  0.0  0.4 139600 5012 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24338  0.0  0.4 139600 5008 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24339  0.0  0.4 139600 5008 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24340  0.0  0.4 139600 5008 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24341  0.3  0.9 141988 9456 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24345  0.0  0.4 139600 5012 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24346  0.4  0.9 141940 9424 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24347  0.0  0.4 139600 5012 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24348  0.0  0.4 139600 5012 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24349  0.3  0.9 141956 9452 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24350  0.2  0.8 141832 9224 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24351  0.0  0.4 139600 5012 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24352  0.3  0.9 141832 9264 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
wwwrun   24365  0.0  0.4 139600 5012 ?       S    23:35   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
root     24374  0.0  0.1  3844 1952 pts/4    R    23:35   0:00 ps aux
Wäre super, wenn ihr mir irgendwie weiterhelfen könntet.
Mit Zitat antworten

  #2  
Alt 19.10.2008, 22:56
Benutzerbild von wstuermer
wstuermer wstuermer ist offline
Support Guru
 
Registriert seit: 04.2007
Ort: Hürth
Alter: 36
Beiträge: 2.912
wstuermer eine Nachricht über ICQ schicken
Hi,

ohne weiter auf das Thema einzugehen, tippe ich aufgrund der Apache-Prozesse auf OoM (Out of Memory). Bestätigt ja auch die 10-20 MB Ram, die noch frei sein sollen.
Dass Die Seite nach einem Restart problemlos erreichbar ist, ist klar, da ja der Server rebootet wurde. Du solltest die Connectionlimits von Apache, MySQL und PHP überprüfen/korrigieren und evtl. im Apache mal mod_status mit extended_status aktivieren.


-W
Mit Zitat antworten
  #3  
Alt 20.10.2008, 12:21
treebeard treebeard ist offline
Registered User
 
Registriert seit: 12.2005
Beiträge: 37
Hallo,

hier die Connection-Limits af dem Server:

Mysql:
max_connections: 100

Apache:
MaxClients (nicht gesetzt, daher default: 256)

PHP:
Wie kann ich das herausfinden?

mod_status habe ich leider nicht zum laufen bekommen. Das Modul ist zwar installiert, es kam jedoch eine 404-Meldung.

Laut diesem Beitrag
systemBash Apache mod_status and page not found 404
habe ich versucht den Server zusätzlich auf einem anderen Port (81) lauschen zu lassen.

http://meine-ip:81/server-status

Im apache access-log kommt immer noch ein 404-Eintrag
Code:
 - - [20/Oct/2008:13:18:26 +0200] "GET /server-status HTTP/1.1" 404 315 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3"
Soweit bis hierhin. Vielen Dank im voraus schon für Eure Ideen.
Mit Zitat antworten
  #4  
Alt 20.10.2008, 14:55
treebeard treebeard ist offline
Registered User
 
Registriert seit: 12.2005
Beiträge: 37
Das Problem mit dem 404 konnte ich lösen. Trotz Aktivierung unter Suses Yast war das Modul nicht geladen. Toll!
Also Modul per Hand eingebaut, Server neu gestartet, jetzt komme ich auch an die Server Stats:

Code:
Current Time: Monday, 20-Oct-2008 15:46:26 CEST
Restart Time: Monday, 20-Oct-2008 15:44:00 CEST
Parent Server Generation: 0
Server uptime: 2 minutes 25 seconds
Total accesses: 8202 - Total Traffic: 46.2 MB
CPU Usage: u33.61 s3.73 cu0 cs0 - 25.8% CPU load
56.6 requests/sec - 326.2 kB/second - 5.8 kB/request
83 requests currently being processed, 23 idle workers

KKKKKK_KK.KW__KWKWK_K_.K._KK.___KK____KKK_K__._K_.K_KK.KK_KK.KKK
KC_KKKKKCKK.K.KK__K....KKK..KK..KK.K..KK.K...KKK.KKK.KKKKK..KKKK
K.KCK..K....K......K..

...........
Was wären denn Eurer Meinung nach sinnvolle Werte für die ConnectionLimits?
Mit Zitat antworten
  #5  
Alt 20.10.2008, 14:59
Benutzerbild von Thorsten
Thorsten Thorsten ist offline
Moderator
 
Registriert seit: 07.2003
Alter: 45
Beiträge: 15.699
Blog-Einträge: 78
Thorsten eine Nachricht über ICQ schicken
Hallo!
Code:
56.6 requests/sec
Damit dürfte der Apache reichlich beschäftigt sein. Wie sehen denn die KeepAlive Einstellungen aus?

mfG
Thorsten
Mit Zitat antworten
  #6  
Alt 20.10.2008, 16:02
treebeard treebeard ist offline
Registered User
 
Registriert seit: 12.2005
Beiträge: 37
KeepAlive ist nicht gesetzt, damit greift der Standardwert des Apache. Ich meine der ist standardmässig auf Off.

server-status meldet ca. 75% aller Apache-Prozesse als K (Spalte M)

Hier nochmal eine aktuelle Statistik:

Code:
Server Version: Apache/2.2.0 (Linux/SUSE)
Server Built: Jul 27 2006 13:57:13

Current Time: Monday, 20-Oct-2008 17:03:08 CEST
Restart Time: Monday, 20-Oct-2008 15:44:00 CEST
Parent Server Generation: 0
Server uptime: 1 hour 19 minutes 7 seconds
Total accesses: 247797 - Total Traffic: 1.7 GB
CPU Usage: u70.18 s10.71 cu0 cs0 - 1.7% CPU load
52.2 requests/sec - 375.2 kB/second - 7.2 kB/request
130 requests currently being processed, 2 idle workers

KKKKKKKKWCKKKKKKKKK_KKKCKKKWKKKKKK_KWKKK.KKKKWKKKKCK.KKCKCKKWKKK
WKKKKK.KCKKKKW.KKKKKKKK.WWK.K.KC.KKKK.K.KKKKK.KKKKKKKW.KKW.KWKWK
K.KKK..KK.KKKKKKKKKK.K
Alle KeepAlive-Verbindungen sind mit K gekennzeichnet, ist also weitaus die Mehrheit...

Geändert von treebeard (20.10.2008 um 16:05 Uhr)
Mit Zitat antworten
  #7  
Alt 20.10.2008, 16:40
Benutzerbild von Thorsten
Thorsten Thorsten ist offline
Moderator
 
Registriert seit: 07.2003
Alter: 45
Beiträge: 15.699
Blog-Einträge: 78
Thorsten eine Nachricht über ICQ schicken
Hallo!
KeepAlive On ist die Standardeinstellung beim Apache. Kannst du ja auch bei dir sehen (K). Ist dir klar, was diese Einstellung beim Apache bewrikt?

Es kann die Zugriffsgeschwindigkeit erhöhen. Wenn beispielsweise viele Elemente auf einer Seite geladen werden. Auf der anderen Seite können aber auch Ressourcen verschwendet werden.

Wesentlich sind aber auch die Werte von KeepAlive Timeout (wie viele Sekunden wird die Verbindung aktiv gehalten). Sieh dir doch mal die Auswirkungen an, wenn du KeepAlive mal deaktivierst oder mit den restlichen Parametern spielst.

mfG
Thorsten
Mit Zitat antworten
  #8  
Alt 20.10.2008, 16:54
treebeard treebeard ist offline
Registered User
 
Registriert seit: 12.2005
Beiträge: 37
KeepAlive habe ich jetzt mal auf Off gestellt. Hier der aktuelle Status.


Code:
Current Time: Monday, 20-Oct-2008 17:47:49 CEST
Restart Time: Monday, 20-Oct-2008 17:46:51 CEST
Parent Server Generation: 0
Server uptime: 58 seconds
Total accesses: 3311 - Total Traffic: 21.1 MB
CPU Usage: u10.44 s1.93 cu0 cs0 - 21.3% CPU load
57.1 requests/sec - 372.1 kB/second - 6.5 kB/request
11 requests currently being processed, 52 idle workers

.._.______.___W_W___..CC.__W.__.___._.C__.__._._...C...._..CW_._
___________.._.__.__W._____C....................................
......................
Das mit der Standardeinstellung hatte mich schon etwas verwirrt. Habe ein Buch, da steht das so drin. (Eilebrecht, Rath, Rohde: Apache Webserver, 5. Auflage). Vielleicht bezieht sich das auf eine ältere Apache Version oder es steht einfach falsch drin.

Ja, die aufgerufenen Webseiten haben manchmal sehr viele Elemente (bis zu 500 und teils auch mehr). Wobei diese eher selten aufgerufen werden. Das sollte sich doch in den Requests/s wiederspiegeln, oder?
Mit Zitat antworten
Antwort

Lesezeichen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[HOW-TO] Server + MetaMod Source + SourceMod - Anfängertutorial Us3r Gameserver 3 10.06.2011 18:45
Confixx 3.x Apache Reload Problem oliver-siewert Confixx 0 30.07.2007 00:27
Unreal3.2.3 über Konsole installieren? Lloyd IRC 15 04.05.2007 20:39
500 Internale Server Error + phpmyadmin fehler T-sneak Virtuelle Server 13 29.01.2007 16:22
VirtualHost wurmi Virtuelle Server 7 01.10.2003 22:20


Server down, woran kann es liegen?
Server down, woran kann es liegen?
Server down, woran kann es liegen? Server down, woran kann es liegen?
Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.