Loading docs/manual/mod/event.xml +37 −32 Original line number Diff line number Diff line Loading @@ -67,6 +67,11 @@ of the <directive>AsyncRequestWorkerFactor</directive>.</p> and the ones where the only remaining thing to do is send the data to the client. </p> <p>This new architecture, leveraging non blocking sockets and modern kernel features exposed by <glossary>APR</glossary> (like Linux's epoll), does not require anymore the <code>mpm_accept</code> <directive module="core">Mutex</directive> configured to avoid the thundering herd problem.</p> <p>The total amount of connections that a single process/threads block can handle is regulated by the <directive>AsyncRequestWorkerFactor</directive> directive.</p> Loading Loading
docs/manual/mod/event.xml +37 −32 Original line number Diff line number Diff line Loading @@ -67,6 +67,11 @@ of the <directive>AsyncRequestWorkerFactor</directive>.</p> and the ones where the only remaining thing to do is send the data to the client. </p> <p>This new architecture, leveraging non blocking sockets and modern kernel features exposed by <glossary>APR</glossary> (like Linux's epoll), does not require anymore the <code>mpm_accept</code> <directive module="core">Mutex</directive> configured to avoid the thundering herd problem.</p> <p>The total amount of connections that a single process/threads block can handle is regulated by the <directive>AsyncRequestWorkerFactor</directive> directive.</p> Loading