@@ -197,14 +197,14 @@ keepalive = 30
197197# # approaches max_clients to prevent overload. Value must be between 0.0 and 1.0.
198198# # 0.0 = no reduction, 1.0 = maximum reduction.
199199# # Uses a quartic curve to keep timeout high at low load and reduce sharply near limit.
200- # # For example, with timeout=5000ms, max_clients=250, and timeout_load_reduction=0.4 :
201- # # - At 125 connections (50% load): timeout remains ~4875ms (97.5 %)
202- # # - At 187 connections (75% load): timeout reduces to ~4373ms (87 .5%)
203- # # - At 225 connections (90% load): timeout reduces to ~3687ms (73.7 %)
204- # # - At 250 connections (100% load): timeout reduces to ~3000ms (60 %)
200+ # # For example, with timeout=5000ms, max_clients=250, and timeout_load_reduction=0.75 :
201+ # # - At 125 connections (50% load): timeout remains ~4765ms (95.3 %)
202+ # # - At 187 connections (75% load): timeout reduces to ~3826ms (76 .5%)
203+ # # - At 225 connections (90% load): timeout reduces to ~2539ms (50.8 %)
204+ # # - At 250 connections (100% load): timeout reduces to ~1250ms (25 %)
205205# # This helps maintain responsiveness under high load by failing fast.
206206
207- # timeout_load_reduction = 0.4
207+ # timeout_load_reduction = 0.75
208208
209209# # Set to `true` to enable hot reloading of configuration files (like allowed-names.txt,
210210# # blocked-names.txt, etc.) when they are modified. This can increase CPU and memory usage.
0 commit comments