gulli:board Logo

Anzeige


  Antwort
bobbele444
Mitglied
 
Benutzerbild von bobbele444
 
Registrierungsdatum: Mar 2007
Beiträge: 158
Apache Logfiles - Performance und ausschalten

Hey Leute,
ich würde gern mal wissen wie sehr das schreiben der Apache-Logfiles auf die Serverperformance geht.
Der Server hat viele Zugriffe pro Sekunde. Würde es Vorteile bringen das Logfile-Schreiben abzuschalten? Falls ja, wie geht das?
Alt 07. 09. 2007, 13:24 bobbele444 is offline Mit Zitat antworten #1
tiberian
Techmin
 
Benutzerbild von tiberian
 
Registrierungsdatum: Sep 2003
Ort: K-Pax
Beiträge: 5.402
Re: Apache Logfiles - Performance und ausschalten

Kann man so pauschal nicht beantworten. Was sind denn "viele" Zugriffe pro Sekunde? 3,4 oder 6000?
Alt 07. 09. 2007, 13:44 tiberian is offline Mit Zitat antworten #2
bobbele444
Mitglied
(Threadstarter)
 
Benutzerbild von bobbele444
 
Registrierungsdatum: Mar 2007
Beiträge: 158
Re: Apache Logfiles - Performance und ausschalten

ca. 1000 - 1500 mit geringer datenanforderungsmenge
Alt 07. 09. 2007, 13:49 bobbele444 is offline Mit Zitat antworten #3
hashy
Mitglied
 
Benutzerbild von hashy
 
Registrierungsdatum: Jul 2007
Beiträge: 675
Re: Apache Logfiles - Performance und ausschalten

Logfiles sind eigentlich ein recht kleines Übel im Vergleich zur Webserverarchitektur und recht irrelevant für die Performance. Leider ist der stinknormale Apache etwas überladen und sollte dahingehend erstmal getunt werden, oder gleich auf Alternativen wie thhptd und Lighttpd umsteigen, welche zwar schneller sind, aber auch einen kleineren Funktionsumfang, anstatt das loggen zu deaktivieren.

Ich glaub du hast das nicht richtig verstanden mit "Zugriffe pro Sekunde" - deine Angabe von ~1250 würde deinen Server täglich etwa 108 Milliarden Anfragen bearbeiten lassen.
Du meintest wohl Besucher, nicht Zugriffe pro Sekunde.
Alt 07. 09. 2007, 14:59 hashy is offline Mit Zitat antworten #4
DrFuture
Der aus der Zukunft
 
Benutzerbild von DrFuture
 
Registrierungsdatum: Apr 2003
Beiträge: 3.237
Re: Apache Logfiles - Performance und ausschalten

pro sekunde 1000 Besucher???
bei den zugriffszahlen wundert mich es das man keine professionelle und gut bezahlte administrations-crew hat *g*
Alt 07. 09. 2007, 15:50 DrFuture is offline Mit Zitat antworten #5
bobbele444
Mitglied
(Threadstarter)
 
Benutzerbild von bobbele444
 
Registrierungsdatum: Mar 2007
Beiträge: 158
Re: Apache Logfiles - Performance und ausschalten

nein zugriffe. ein seitenaufruf erzeugt ja schließlich nicht nur einen zugriff.
Alt 07. 09. 2007, 15:52 bobbele444 is offline Mit Zitat antworten #6
hashy
Mitglied
 
Benutzerbild von hashy
 
Registrierungsdatum: Jul 2007
Beiträge: 675
Re: Apache Logfiles - Performance und ausschalten

Ich glaub dir das nicht. Wenn du wirklich einen Webserver mit mehr als 1000 R/S administrieren würdest, kähmst du sicherlich nicht auf die Idee hier zu fragen, WIE und WAS es bringt das Logging abzuschalten.
Alt 07. 09. 2007, 16:32 hashy is offline Mit Zitat antworten #7
bobbele444
Mitglied
(Threadstarter)
 
Benutzerbild von bobbele444
 
Registrierungsdatum: Mar 2007
Beiträge: 158
Re: Apache Logfiles - Performance und ausschalten

grund ist ein projekt welches technisch sicher besser lösen zu wäre. viele user .. ajax .. refresh 2 mal pro sekunde. haut schon hin
Alt 07. 09. 2007, 16:34 bobbele444 is offline Mit Zitat antworten #8
hashy
Mitglied
 
Benutzerbild von hashy
 
Registrierungsdatum: Jul 2007
Beiträge: 675
Re: Apache Logfiles - Performance und ausschalten

Anscheinend wird garnicht gelesen was ich schreibe. Die Logfiles sind kaum signifikant bei der Performance eines Webservers.

Du würdest aber, im Gegensatz zu nem Apache Webserver, viel mehr Performance mit eine Kombo aus Lighttpd - PHP via Fastcgi und einen PHP-Cacher sowie persistenten Datenbankverbindungen erhalten.


Falls du immernoch darauf bestehst das logging auszuschalten:
Apache:
Logziel auf /dev/null setzten
Lighttpd:
mod_accesslog deaktivieren.


PS.: 2 mal die Sekunde ist übertrieben.
Alt 07. 09. 2007, 17:00 hashy is offline Mit Zitat antworten #9
DrFuture
Der aus der Zukunft
 
Benutzerbild von DrFuture
 
Registrierungsdatum: Apr 2003
Beiträge: 3.237
Re: Apache Logfiles - Performance und ausschalten

Das is cool
das projekt schlampig programmieren, und dann die auswirkungen über umwege minimieren....
Alt 07. 09. 2007, 17:28 DrFuture is offline Mit Zitat antworten #10
bobbele444
Mitglied
(Threadstarter)
 
Benutzerbild von bobbele444
 
Registrierungsdatum: Mar 2007
Beiträge: 158
Re: Apache Logfiles - Performance und ausschalten

geht nicht anders wenn man keine zeit hat
Alt 07. 09. 2007, 17:30 bobbele444 is offline Mit Zitat antworten #11
bobbele444
Mitglied
(Threadstarter)
 
Benutzerbild von bobbele444
 
Registrierungsdatum: Mar 2007
Beiträge: 158
Re: Apache Logfiles - Performance und ausschalten

besten dank trotzdem ich werds morgen in ruhe ausprobieren, mal sehen obs was bringt.
Alt 07. 09. 2007, 20:39 bobbele444 is offline Mit Zitat antworten #12
vmk Spender
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.403
Re: Apache Logfiles - Performance und ausschalten

Und Ergebnis?
Alt 09. 09. 2007, 14:22 vmk is offline Mit Zitat antworten #13
bobbele444
Mitglied
(Threadstarter)
 
Benutzerbild von bobbele444
 
Registrierungsdatum: Mar 2007
Beiträge: 158
Re: Apache Logfiles - Performance und ausschalten

ich hab die ganze sache auf anderem wege optimiert. seitdem ist die serverauflastung auf ein zehntel gesunken
Alt 09. 09. 2007, 14:25 bobbele444 is offline Mit Zitat antworten #14
vmk Spender
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.403
Re: Apache Logfiles - Performance und ausschalten

Was hast du denn optimiert?
Alt 09. 09. 2007, 14:35 vmk is offline Mit Zitat antworten #15
Karpaltunnel
Schüchternes Madel
 
Benutzerbild von Karpaltunnel
 
Registrierungsdatum: Feb 2005
Beiträge: 369
Re: Apache Logfiles - Performance und ausschalten

troll..... -.-
Alt 09. 09. 2007, 19:54 Karpaltunnel is offline Mit Zitat antworten #16
bobbele444
Mitglied
(Threadstarter)
 
Benutzerbild von bobbele444
 
Registrierungsdatum: Mar 2007
Beiträge: 158
Re: Apache Logfiles - Performance und ausschalten

wenn du meinst. wie kommst du darauf?
Alt 09. 09. 2007, 20:02 bobbele444 is offline Mit Zitat antworten #17
Toady
Mitglied
 
Benutzerbild von Toady
 
Registrierungsdatum: Jul 2003
Beiträge: 5.213
Re: Apache Logfiles - Performance und ausschalten

Zitat:
Zitat von bobbele444 
wenn du meinst. wie kommst du darauf?
Weil du durchschnittlich mehr als 1k Requests/s kaum mit einem einzelnen Host beantworten könntest, auch nicht mit zwei, drei oder fünf

Alleine nur die IP- und TCP-Header (zusammen 40 B) würden hier ein Volumen von rund 4 GB pro Tag und Richtung ausmachen - und da ist noch nicht ein einziges Bit Nutzdaten übertragen worden

Wenn man jetzt nur mal den reinen HTTP-Header hinzunimmt bist du schon weit über der 20 GB-Trafficmarke am Tag in beide Richtungen, ohne auch nur ein einziges Bit eigentlicher Daten übertragen zu haben.
Alt 10. 09. 2007, 16:24 Toady is offline Mit Zitat antworten #18
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 23:30 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
paranoia.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory