Zum Inhalt springen

Mod ratelimit: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „<noinclude> <!-- ---- {{Navigation|<zurück>|<nachste>}} ---- --> '''mod_ratelimit''' - Apache-Modul zur Bandbreitenbegrenzung </noinclude> == Beschreibung == Stellt einen Filter namens RATE_LIMIT zur Begrenzung der Client-Bandbreite bereit. Die Drosselung wird auf jede einzelne HTTP-Antwort angewendet, während diese an den Client übertragen wird, und nicht auf IP- oder Client-Ebene aggregiert. Die zu simulierende Verbindungsgeschwindigkeit wird in KiB…“
 
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:


== Beschreibung ==
== Beschreibung ==
Stellt einen Filter namens RATE_LIMIT zur Begrenzung der Client-Bandbreite bereit. Die Drosselung wird auf jede einzelne HTTP-Antwort angewendet, während diese an den Client übertragen wird, und nicht auf IP- oder Client-Ebene aggregiert. Die zu simulierende Verbindungsgeschwindigkeit wird in KiB/s über die Umgebungsvariable rate-limit festgelegt.
Stellt einen Filter namens RATE_LIMIT zur Begrenzung der Client-Bandbreite bereit.  
* Die Drosselung wird auf jede einzelne HTTP-Antwort angewendet, während diese an den Client übertragen wird, und nicht auf IP- oder Client-Ebene aggregiert.  
* Die zu simulierende Verbindungsgeschwindigkeit wird in KiB/s über die Umgebungsvariable rate-limit festgelegt.


Optional kann eine Anfangsmenge an Burst-Daten in KiB so konfiguriert werden, dass sie mit voller Geschwindigkeit übertragen wird, bevor die Übertragung auf die festgelegte Ratenbegrenzung gedrosselt wird. Dieser Wert ist optional und wird über die Umgebungsvariable rate-initial-burst festgelegt.
Optional kann eine Anfangsmenge an Burst-Daten in KiB so konfiguriert werden, dass sie mit voller Geschwindigkeit übertragen wird, bevor die Übertragung auf die festgelegte Ratenbegrenzung gedrosselt wird.  
* Dieser Wert ist optional und wird über die Umgebungsvariable rate-initial-burst festgelegt.


== Installation ==
== Installation ==
<syntaxhighlight lang="bash" highlight="1" line copy>
</syntaxhighlight>
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line copy>
</syntaxhighlight>


=== Optionen ===
=== Optionen ===

Version vom 29. Juli 2026, 10:42 Uhr

mod_ratelimit - Apache-Modul zur Bandbreitenbegrenzung


Beschreibung

Stellt einen Filter namens RATE_LIMIT zur Begrenzung der Client-Bandbreite bereit.

  • Die Drosselung wird auf jede einzelne HTTP-Antwort angewendet, während diese an den Client übertragen wird, und nicht auf IP- oder Client-Ebene aggregiert.
  • Die zu simulierende Verbindungsgeschwindigkeit wird in KiB/s über die Umgebungsvariable rate-limit festgelegt.

Optional kann eine Anfangsmenge an Burst-Daten in KiB so konfiguriert werden, dass sie mit voller Geschwindigkeit übertragen wird, bevor die Übertragung auf die festgelegte Ratenbegrenzung gedrosselt wird.

  • Dieser Wert ist optional und wird über die Umgebungsvariable rate-initial-burst festgelegt.

Installation

Optionen

Unix GNU Parameter Beschreibung

Konfiguration

Beispielkonfiguration
 <Location "/downloads">
    SetOutputFilter RATE_LIMIT
    SetEnv rate-limit 400 
    SetEnv rate-initial-burst 512
 </Location>

Wenn der für rate-limit angegebene Wert zu einem Ganzzahlüberlauf führt, wird die Ratenbegrenzung deaktiviert. Wenn der für rate-limit-burst angegebene Wert zu einem Ganzzahlüberlauf führt, wird der Burst deaktiviert.

Dateien

Datei Beschreibung


Anhang

Siehe auch



Dokumentation

Projekt


  1. https://httpd.apache.org/docs/current/mod/mod_ratelimit.html