Page 1 of 1

lighttpd + streaming + threads

Posted: 2008-03-24 15:58
by fragstone
Hallo,

ich würde den Lighttpd gerne in verbindung mit dem Streaming Modul benutzen.

Kann mir jemand sagen wie hoch die Anzahl der maximalen Threads ist, die der Lighttpd verwalten kann?

Bei älteren Apache Versionen (1.3.x) musste man da ja teilweise sogar im Quellcode rumschrauben damit der Server mehr als 2048 Clients verwalten kann

Gruß
Thomas

Re: lighttpd + streaming + threads

Posted: 2008-03-24 16:04
by Roger Wilco
fragstone wrote:Kann mir jemand sagen wie hoch die Anzahl der maximalen Threads ist, die der Lighttpd verwalten kann?
0 (in Worten: Null). lighttpd benutzt kein threadorientiertes Verarbeitungsmodell.
fragstone wrote:Bei älteren Apache Versionen (1.3.x) musste man da ja teilweise sogar im Quellcode rumschrauben damit der Server mehr als 2048 Clients verwalten kann
Gegenfrage: Hast du überhaupt eine Anbindung, die 2048 gleichzeitige Clients mit einer sinnvollen Datenrate versorgen kann?

Ich gehe mal davon aus, dass du mod_flv_streaming meinst.

Re: lighttpd + streaming + threads

Posted: 2008-03-24 16:27
by fragstone
Roger Wilco wrote:
fragstone wrote:Kann mir jemand sagen wie hoch die Anzahl der maximalen Threads ist, die der Lighttpd verwalten kann?
0 (in Worten: Null). lighttpd benutzt kein threadorientiertes Verarbeitungsmodell.
Danke
Roger Wilco wrote:
fragstone wrote:Bei älteren Apache Versionen (1.3.x) musste man da ja teilweise sogar im Quellcode rumschrauben damit der Server mehr als 2048 Clients verwalten kann
Gegenfrage: Hast du überhaupt eine Anbindung, die 2048 gleichzeitige Clients mit einer sinnvollen Datenrate versorgen kann?
Ja, hab ich ;)
Roger Wilco wrote:Ich gehe mal davon aus, dass du mod_flv_streaming meinst.
Ja das meinte ich. Ist aber im moment nur eine Überlegung als Low Budget Lösung.

Gruß
Thomas

Re: lighttpd + streaming + threads

Posted: 2008-03-24 17:33
by freddy36
Roger Wilco wrote:
fragstone wrote:Kann mir jemand sagen wie hoch die Anzahl der maximalen Threads ist, die der Lighttpd verwalten kann?
0 (in Worten: Null). lighttpd benutzt kein threadorientiertes Verarbeitungsmodell.
Stimmt nicht ganz, es gibt die server.max-worker Option, die wirst du bei so vielen Clients anpassen wollen ;)

server.max-fds, server.network-backend und server.event-handler wirst du auch anpassen wollen. Ich weis nicht was du da genau streamen willst, vermutlich wird die Kiste größtenteils auf die festplatten warten ;)

Re: lighttpd + streaming + threads

Posted: 2008-03-24 17:44
by Roger Wilco
Freddy36 wrote:Stimmt nicht ganz, es gibt die server.max-worker Option, die wirst du bei so vielen Clients anpassen wollen ;)
Prozesse != Threads ;)