[linux-l] AW: [linux-l] (gewollter) Flaschenhals für Apache

Olaf Radicke olaf_rad at gmx.de
Mi Okt 26 09:58:39 CEST 2005


Am Dienstag, 25. Oktober 2005 19:46 schrieb Oliver Bandel:
> On Tue, Oct 25, 2005 at 07:02:12PM +0200, Olaf Radicke wrote:
> > Am Dienstag, 25. Oktober 2005 18:36 schrieb Volker Grabsch:
> > > On Tue, Oct 25, 2005 at 06:04:13PM +0200, Oliver Bandel wrote:
> > > > On Tue, Oct 25, 2005 at 04:35:46PM +0200, Olaf Radicke wrote:
> > > > > Ich probiere jetzt mal ein anderen Ansatz. Ich versuche mal ein
> > > > > Skript zu schreiben was alle 5 Min. das /var/log/httpd/access_log
> > > > > ausliest, jede 100. Zeile auf ihren Zeitspempel überprüft. Wenn der
> > > > > Zeitabstand zu gering ist, wird Apache für 30 Min. runter gefahren
> > > > > und dann wieder hoch und das Spiel geht wieder von vorne los.
> > > >
> > > > Hmhhh, dann viell. lieber doch die Request-Maximumwerte hochsetzen
> > > > in der Config,
> > > > statt solcher Umwege?
> > >
> > > Ack. Zumal das Setzen eines kleinen Request-Maximumswert ohnehin
> > > effektiver ist.
> >
> > Welcher es gibt zwei
> >
> > MaxRequestsPerChild
> > MaxRequestsPerThread
>
> Da war doch noch ein dritter...?!
>
> Hatte ich doch schon mal beantwortet.

Du schiebst von MaxClients und nicht von Request-Maximumswert...

Am Sonntag, 23. Oktober 2005 17:59 schrieb Oliver Bandel:
> On Sun, Oct 23, 2005 at 04:55:27PM +0200, Olaf Radicke wrote:
> > Hi!
> >
> > Ich habe eine Seite, deren Inhalt für die breite Masse uninteressant sein
> > sollte und (beshalb) nur begrenzt  Traffic-Volumen (200 GB). Da habe ich
> > mir überlegt, Apache den Hals etwas einzuschnüren, den ich rechne so wie
> > so mit nicht mehr als - sagen wir - 5 gleichzeitige Besucher. Aber ich
> > sitze nicht 24/7 vor der Kiste um DOS-Attacken zu überwachen u ggf. den
> > Stecker zu ziehen.
> >
> > Also meine Frage: welchen wert muss ich drosseln, mit Apache einfach nur
> > total lahm wird, aber nicht Traffic ohne Ende produziert, beim
> > beantworten von tausender (sinnlosen) Anfragen?
> >
> > ListenBacklog
> > ServerLimit
> > ThreadsPerChild
> > MaxClients
> > MaxRequestsPerChild
> > MaxRequestsPerThread
>
> Willst Du die kBit/s drosseln, die über Deine Leitung gehen?
>
> Mit den Sachen da oben kannst Du das nicht.
>
> Hast Du noch weitere Sachen unter dem Apache laufen,
> oder nur dieses wenige, selten angeschaute Zeugs?
>
> Wenn da noch andere Sachen drauf sind, wird es mit dem Drosseln
> möglicherweise etwas problematisch.
>
> Ansonsten wäre wohl MaxClients das sinnvollste.
>
> Wenn Du mit 5 Besuchern rechnest, würde ich noch etwas
> Reserve geben und das auf 10 Setzen.
> Falls Deine Seiten mal doch etwas mehr besucht sind.
>
> Aber wie gesagt, wenn auch andere Seiten angeschaut werden sollen,
> dann mußt Du das ja berücksichtigen. Sonnst klemmts nachher dann doch...
>
>
> Ciao,
>    Oliver

MfG
Olaf



Mehr Informationen über die Mailingliste linux-l