From 7fb5ee12c281401f8bfafb87b712f83b3cfdfc78 Mon Sep 17 00:00:00 2001 From: Eric Covener Date: Mon, 5 Oct 2026 12:26:13 +0000 Subject: [PATCH] xforms [skip CI] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1938790 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_ratelimit.html.en | 11 +++++++++++ docs/manual/mod/mod_ratelimit.xml.fr | 2 +- docs/manual/mod/mod_ratelimit.xml.meta | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/manual/mod/mod_ratelimit.html.en b/docs/manual/mod/mod_ratelimit.html.en index 989cec70c8..e13f3e27c1 100644 --- a/docs/manual/mod/mod_ratelimit.html.en +++ b/docs/manual/mod/mod_ratelimit.html.en @@ -51,6 +51,17 @@ configured to be passed at full speed before throttling to the specified rate limit. This value is optional, and is set using the environment variable rate-initial-burst.

+

Resource consumption

+

Rate limiting is implemented by sleeping between writes to the client, +so each rate-limited response occupies a server thread (or process) for +the entire, deliberately prolonged, duration of the transfer. This applies +to all MPMs, including event. A modest number of slow, +rate-limited downloads can exhaust the server's available workers and +prevent other requests from being served. Use this module with caution, +limit it to the resources that need it, and size +MaxRequestWorkers accordingly.

+
+

Example Configuration

<Location "/downloads">
     SetOutputFilter RATE_LIMIT
     SetEnv rate-limit 400 
diff --git a/docs/manual/mod/mod_ratelimit.xml.fr b/docs/manual/mod/mod_ratelimit.xml.fr
index 4c0fa23b4a..0906b829ea 100644
--- a/docs/manual/mod/mod_ratelimit.xml.fr
+++ b/docs/manual/mod/mod_ratelimit.xml.fr
@@ -1,7 +1,7 @@
 
 
 
-
+
 
 
 
diff --git a/docs/manual/mod/mod_ratelimit.xml.meta b/docs/manual/mod/mod_ratelimit.xml.meta
index 9cd2c2d9d2..c44ea5cee2 100644
--- a/docs/manual/mod/mod_ratelimit.xml.meta
+++ b/docs/manual/mod/mod_ratelimit.xml.meta
@@ -8,6 +8,6 @@
 
   
     en
-    fr
+    fr