Re: Skript um weniger als 1 Sekunde bremsen

From: Marc Santhoff <M.Santhoff(at)t-online.de>
Date: Sat, 19 May 2007 01:09:51 +0200

> Am Freitag, den 18.05.2007, 20:23 +0200 schrieb Bernd Walter:
> In C kannst du usleep verwenden, was nicht portabel ist, oder
> portabel einen select mit leerer Liste und Timeout.

Ich weiß, aber da hängt noch mehr dran und ich müßte mich dann explizit
um's filehandling kümmern.

> > Wie lang muß sie sein, damit FreeBSD nicht bockt (sysctl/var)?
> >
> > Falls kurze Pausen nicht möglich sind, wie kann ich FreeBSD kurzfristig
> > beibringen, sich da rauszuhalten (es sind ja alles unterschiedliche
> > URLs, also wird es kein DOS-artiger Zugriff auf fremde Server)?
>
> FreeBSD blockiert da nichts - muss woanders passieren.
> Darf der auch nicht - ich habe legitime Anwendungen, bei denen einige
> hundert connects pro Sekunde aufgebaut und beended werden.
> Von daher lässt sich auch nichts über notwendige Pause sagen.
> Evtl. macht der Server am anderen Ende dicht - oder ein Filter
> dazwischen.
> Mit wget kannst du mehrere URLs per Pipelining ziehen, sofern der
> Server das unterstüzt, dann wird nicht für jeden Request ein eigener
> Connect gemacht - evtl kommt der Server besser damit zurecht.

Gut daß Du es sagst, da ist natürlich die dazwischen sitzende Firewall
der Auslöser ... das schau ich mir mal (wieder nach längerer Zeit) an.

Marc

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 19 May 2007 - 01:23:24 CEST

search this site