Det du ser sker fordi serveren SELV \'deler\' sig for at fordele arbejdet. Typisk startes der 10 ekstra processer (kan sættes op efter serverens belastning), der hver isæt er klar til at tage imod hits fra brugere.
Det lyder som om du IKKE selv ønsker at have en webserver kørende på din server, og hvis det er tilfældet kan du stoppe det ved at skrive: (på redhat)
Jeg vil gerne kører webserver - jeg har selv en del hjemmesider på serveren. Men du siger, at der bare er for meget traffik på serveren? Det lyder ikke sandsynligt, at jeg pludselig skulle have så mange \"normale\" hits fra den ene dag til den anden.
Nej serveren deler sig ikke fordi der er meget at lave, men fordi den skal være KLAR til at der kommer 100 hits i sekundet \"lige om lidt\". Derfor laver den en række instanser af sig selv, så det virker som om der er 10 servere der alle svarer. Derved bliver byrden fordelt på de servere der allerede er \'klar\' i hukommelsen til at tage imod. De ekstra servere laver altså ikke noget andet end at vente på hits.
I opsætningen kan du selv indstille hvormange ekstra servere der skal startes, hvormange der max må startes, hvornår der skal startes flere servere osv.
Jeg troede ikke du ville have serveren kørende, men hvis du alligevel har kørt ovenstående linie, der stopper serveren, kan du køre følgende for at starte den igen:
Hvordan kan det så være, at serveren har kørt med denne konfiguration i flere måneder uden problemer? Serverens høje \"load average\" HAR altså noget at gøre med, at der kører flere hundrede \"httpd\" processer. Spørsmålet er, hvem der starter dem, og hvad den/de personer henter på serveren.
OK, jeg var ikke klar over at det drejede sig om SÅ mange. Jeg oplevede selv noget tilsvarende engang, hvor problemet var at jeg havde et script kørende der loggede noget info i en database. Men en dag gik databasen ned og undlod derfor at svare på webserverens anmodninger. Derved kunne httpd processerne IKKE afsluttes (før de timede ud) og de hobede sig op (ligeledes mange hundrede).
Check derfor om alle øvrige services kører som de skal !
Kig i dine logfiler, og se, hvilke filer, der er som folk de vil have fat på... her fremgår det også, hvilke IP-adresser, der er tale om...
Det lyder som om din server er \"under angreb\" af diverse IIS-orme... såsom nimda osv... dvs at der ikke er nogen, der med vilje prøver at smadre din computer, men derimod nogen, der ikke har patchet deres IIS (Microsofts webserer) mod sådanne andreb.
måske skulle du i din httpd.conf-fil sætte et MaxInstances, som ligger under det, der får din maskine til at gå kold... apache\'s standardopsætning plejer at være tilstrækkelig og der er ingen grund til at ændre i den...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.