PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache2: Limitierung der Anzahl der connectenden Clients?



nobody0
05.01.05, 02:08
Beim Apache 1 konnte ich beim mod_bandwith unter anderem die maximale Anzahl der connectenden Clients limitieren, aber unter Apache 2 gibt's als ähnlichstes Modul nur bwshare, dass dies nicht kann.
Wie kann ich trotzdem die Anzahl der connectenden Clients limitieren? :confused:

Der Server (gleichzeitig auch Router) ist hier nämlich über eine DSL-Flatrate auf einem heimischen PC und der soll wichtigen Applikationen wie Quake3 und Teamspeak nicht den Ping verschlechtern und den Provider schonen :rolleyes:

carnil
05.01.05, 07:37
Hallo

Kann man das nicht über MaxClients in der apache 2 Konfiguration einstellen?
http://httpd.apache.org/docs-2.0/mod/mpm_common.html#maxclients

Oder verstehe ich Die frage möglicherweise nicht ganz richtig?

MfG carnil

Tomek
05.01.05, 08:57
Das Modul mod_bandwidth gibt es nicht für Apache2 wenn ich mich richtig erinnere. Du könntest aber mit iptables und QoS an dein Problem rangehen.

nobody0
05.01.05, 10:28
Hallo

Kann man das nicht über MaxClients in der apache 2 Konfiguration einstellen?
http://httpd.apache.org/docs-2.0/mod/mpm_common.html#maxclients

Oder verstehe ich Die frage möglicherweise nicht ganz richtig?

MfG carnil

Ja, das ist was ich brauche, danke :)

Roger Wilco
05.01.05, 18:00
Das Modul mod_bandwidth gibt es nicht für Apache2 wenn ich mich richtig erinnere.
Doch gibt es: http://www.ivn.cl/apache/

sirmoloch
05.01.05, 18:01
Tomek meint wahrscheinlich mod_throttle - das habe ich nämlich auch schon verzweifelt gesucht...;)

nobody0
05.01.05, 20:17
Merkwürdig, denn das ürsprüngliche mod_bandwidth ist nicht für Apache2 (siehe google "apache mod_bandwidth", erster Treffer):

http://www.cohprog.com/mod_bandwidth.html

Zudem ist das noch rund 2 Jahre älter.
Mal sehen was das andere mod_bandwidth macht.

Roger Wilco
05.01.05, 20:24
Mal sehen was das andere mod_bandwidth macht.
Das selbe, da es einfach eine Portierung des ursprünglichen mod_bandwidth für den Apache 2 ist. :rolleyes:

nobody0
05.01.05, 20:30
Na toll, ich suche auf der Ursprungs-Seite, finde nichts und versuche auf mod_bwshare umzusteigen, wobei das weniger kann, und nun taucht plötzlich "aus dem Nichts" doch noch eine Version für Apache2 auf, obwohl die mit Google nicht auffindbar war. :ugly:
Naja, mal sehen ob ich einfach die alten Config-Abschnitte nur kopieren brauche.

Wie bekomme ich eigentlich aus der .c-Datei ein Apache-Modul? :confused:

carnil
05.01.05, 20:36
Hallo
Na toll, ich suche auf der Ursprungs-Seite, finde nichts und versuche auf mod_bwshare umzusteigen, wobei das weniger kann, und nun taucht plötzlich "aus dem Nichts" doch noch eine Version für Apache2 auf, obwohl die mit Google nicht auffindbar war. :ugly:
Naja, mal sehen ob ich einfach die alten Config-Abschnitte nur kopieren brauche.

Wie bekomme ich eigentlich aus der .c-Datei ein Apache-Modul? :confused:
Auch hier bin ich zwar nicht ganz sicher ob ich Dich richtig verstehe, aber Du suchst möglicherweise das hier: http://httpd.apache.org/docs-2.0/mod/core.html#ifmodule

Wenn es nicht das ist, dann müsste es halt irgendwo an einem anderen Ort in der Doku liegen (die ich momentan auch am lesen bin :D, deshalb bin ich auch noch nicht soooo bewandert darin, aber ich lerne :))

MfG carnil

Roger Wilco
05.01.05, 20:47
Wie bekomme ich eigentlich aus der .c-Datei ein Apache-Modul? :confused:
Mit APXS (http://httpd.apache.org/docs-2.0/programs/apxs.html).