httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From elu...@apache.org
Subject svn commit: r1807249 - /httpd/httpd/trunk/docs/manual/mod/event.xml
Date Mon, 04 Sep 2017 15:46:22 GMT
Author: elukey
Date: Mon Sep  4 15:46:21 2017
New Revision: 1807249

URL: http://svn.apache.org/viewvc?rev=1807249&view=rev
Log:
event.xml doc: update to latest improvements

Modified:
    httpd/httpd/trunk/docs/manual/mod/event.xml

Modified: httpd/httpd/trunk/docs/manual/mod/event.xml
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/event.xml?rev=1807249&r1=1807248&r2=1807249&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/event.xml (original)
+++ httpd/httpd/trunk/docs/manual/mod/event.xml Mon Sep  4 15:46:21 2017
@@ -102,6 +102,13 @@ of the <directive>AsyncRequestWorkerFact
 
         <p>These improvements are valid for both HTTP/HTTPS connections.</p>
 
+        <p>The above connection states are managed by the listener thread via dedicated
queues, that up to 2.4.27 were checked every 100ms
+        to find which connections hit timeout settings like <directive module="mpm_common">Timeout</directive>
and
+        <directive module="core">KeepAliveTimeout</directive>. This was a simple
and efficient solution, but it presented a downside: the pollset was
+        forcing a wake-up of the listener thread even if there was no need (for example because
completely idle), wasting resources. From 2.4.27
+        these queues are completely managed via an event based logic, not relying anymore
on active polling.
+        Resource constrained environments, like embedded servers, may benefit from this improvement.</p>
+
     </section>
 
     <section id="graceful-close"><title>Graceful process termination and Scoreboard
usage</title>



Mime
View raw message