PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse Linux 8.0



CrazyDevil
19.11.02, 17:30
hi floks

ja wie soll ich anfangen....einfach mal so...alle die zu mir gesagt haben...pah linux ist doch kein problem...das schaffen wir mit links...die haben jetzt die flügel gestreckt.
und jetzt stehe ich da mit dem schlamassel.

ich habe einen linux 8.0 server am laufen, auf dem läuft ein apache webserver und ein mysql server.
dann gibt es da eine sofware mit der mann eine live videoshow im web produzieren kann.

jetzt ist es so, das sich die wwwrun prozesse immer wieder verabschieden und der jeweilige abgerauchte wwwrun process sich auf 100% cpu last hochschauckelt.
und dann beginnt er der teufels kreislauf.

dieser wwwrum prozess wird unter anderem von den clients die einen live vide stream über den server ins web senden ausgelöst, diese clients verlieren on jegliche grund den kontakt zum server, wodurch es dann wieder zum abrauchen des wwwrun process kommt.

tja....ich dreh am rad......vieleicht ist es ja nur eine kleine einstellung oder irgend ein update patch......

wer weiss rat....mein dank wird euch ewig nachschleichen

gruss

uwe

corresponder
19.11.02, 17:49
wieviel speicher hat die kist, ist der ok, was ist das für ein rechner ?

CrazyDevil
19.11.02, 18:15
hi corresponder


ja also die kiste ist schon ein gutes neues teil is ein assus board drinn 512 mb ram

80 gb hdd 2ghz intel proz.... hängt an einer 2mbit standleitung mit nen cisco router.

es funktionukelt ja soweit auch alles......bis auf die plötzlichen und zeitlich unterschiedliche verbindungs abbrüche.

es ist so der klient mit der sender software baut eine session zum server auf und überträgt seinen live video stream. und wird auf der website als online angezeigt....und uhrplötzlich bricht die verbindung ab und wenn ich dann über die shell mit dem tool "top" mit logge geht ein wwwrum prozess auf bis zu 100% cpu last.
dieser bleibt dann auch so lange oben bis ich ihn manuel kille.

so...ich muss dazu sagen das ich von linux nicht gerade viel ahnung habe, aber ich bin überzeugt davon das die zwei herren da was vergessen haben zum einstellen oder zu installieren.

freu mich über jede noch so kleine hilfe.....

gruss

CrazyDevil

corresponder
19.11.02, 18:20
ich würde mir unter anderem diese einstellungen:

MaxKeepAliveRequests
MinSpareServers
MaxSpareServers


in der datei

/etc/httpd/conf/httpd.conf

angucken....wenn deine distrie die datei woanders hat, mach #locate httpd.conf
und natürlich mal die logfiles in /var/log

error.log
access.log



gruss

c.

CrazyDevil
19.11.02, 18:30
hi corresponder

hier mal ein paar einstellungen....finde est cool von dir das du mir hilfst....hätte nicht gedacht so schnelle hilfe zu bekommen...


# Timeout: The number of seconds before receives and sends time out.
#
Timeout 600

KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 400

KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15


# Note: this value is set by SuSEconfig according to the setting of the
# HTTPD_PERFORMANCE variable in /etc/sysconfig/apache!
MaxClients 150


MaxRequestsPerChild 0


ja des war jetzt mal ein auszug aus der httpd.conf


und jetzt kommst...schlag mich bitte net.....wo finde ich den die beiden "log" files von denen du schreibst.

gruss

CracyDevil

p.s. vieleicht können wir uns mal zusammen telnieren

CrazyDevil
19.11.02, 19:44
hi corresponder

so sieht das dann aus wenn die kiste am rad dreht

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
17857 wwwrun 0 0 7104 7104 6244 R 43.5 1.3 30:10 httpd
32080 wwwrun 0 0 7104 7104 6268 R 43.1 1.3 3:15 httpd
1732 wwwrun 20 0 7144 7144 6220 S 3.7 1.3 0:16 httpd
12547 wwwrun 19 0 6732 6732 6140 S 3.5 1.3 0:02 httpd
18400 wwwrun 19 0 7144 7144 6284 S 2.3 1.3 0:39 httpd
8135 wwwrun 20 0 7052 7052 6220 S 2.3 1.3 0:05 httpd
804 mysql 20 0 3036 3036 2036 S 0.3 0.5 15:25 mysqld
13525 woody 19 0 976 976 768 R 0.3 0.1 0:00 top
1 root 20 0 220 220 188 S 0.0 0.0 0:05 init
2 root 20 0 0 0 0 SW 0.0 0.0 0:00 keventd
3 root 20 0 0 0 0 SW 0.0 0.0 0:00 kapmd
4 root 20 19 0 0 0 RWN 0.0 0.0 0:01 ksoftirqd_CPU0
5 root 2 0 0 0 0 SW 0.0 0.0 0:00 kswapd
6 root 2 0 0 0 0 SW 0.0 0.0 0:00 bdflush
7 root 20 0 0 0 0 SW 0.0 0.0 0:05 kupdated
8 root 3 0 0 0 0 SW 0.0 0.0 0:00 kinoded
9 root 0 -20 0 0 0 SW< 0.0 0.0 0:00 mdrecoveryd

HangLoose
19.11.02, 19:54
hi

die beiden log files findest du unter /var/log/apache. zumindest liegen sie dort bei mir ;)


Gruß HangLoose

corresponder
19.11.02, 19:59
so, jetzt bin ich auch wieder da,
guck wirklich mal in de logs...
im zweifelsfall

locate error.log (in einem xterm/konsole)

deine httpd.conf kann so bleiben...