You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by yl...@apache.org on 2020/12/11 01:19:11 UTC
svn commit: r1884296 - in /httpd/httpd/trunk: CHANGES
docs/manual/mod/core.xml
Author: ylavic
Date: Fri Dec 11 01:19:10 2020
New Revision: 1884296
URL: http://svn.apache.org/viewvc?rev=1884296&view=rev
Log:
Follow up to r1836032: docs for ReadBufferSize, FlushMaxThreshold and FlushMaxPipelined.
Plus CHANGES entry.
Modified:
httpd/httpd/trunk/CHANGES
httpd/httpd/trunk/docs/manual/mod/core.xml
Modified: httpd/httpd/trunk/CHANGES
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/CHANGES?rev=1884296&r1=1884295&r2=1884296&view=diff
==============================================================================
--- httpd/httpd/trunk/CHANGES [utf-8] (original)
+++ httpd/httpd/trunk/CHANGES [utf-8] Fri Dec 11 01:19:10 2020
@@ -1,6 +1,9 @@
-*- coding: utf-8 -*-
Changes with Apache 2.5.1
+ *) core: add ReadBufferSize, FlushMaxThreshold and FlushMaxPipelined
+ directives. [Yann Ylavic]
+
*) mod_md: lowered the required minimal libcurl version from 7.50 to 7.29
as proposed by <al...@codeit.pro>.
Modified: httpd/httpd/trunk/docs/manual/mod/core.xml
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/core.xml?rev=1884296&r1=1884295&r2=1884296&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/core.xml (original)
+++ httpd/httpd/trunk/docs/manual/mod/core.xml Fri Dec 11 01:19:10 2020
@@ -2030,6 +2030,45 @@ filenames</description>
</directivesynopsis>
<directivesynopsis>
+<name>FlushMaxPipelined</name>
+<description>Threshold above which pipelined responses are flushed to the
+network</description>
+<syntax>FlushMaxPipelined <var>number</var></syntax>
+<default>FlushMaxPipelined 5</default>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context></contextlist>
+<compatibility>2.5 and later</compatibility>
+
+<usage>
+ <p>This directive allows to configure the threshold for pipelined
+ responses, which remain pending so long as pipelined request are handled.
+ When this limit is reached, are forcibly flushed to the network in blocking
+ mode, until passing under the threshold again.</p>
+
+ <p>This threshold helps maintaning constrained memory usage.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>FlushMaxThreshold</name>
+<description>Threshold above which pending data are flushed to the
+network</description>
+<syntax>FlushMaxThreshold<var>number-of-bytes</var></syntax>
+<default>FlushMaxThreshold 65536</default>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context></contextlist>
+<compatibility>2.5 and later</compatibility>
+
+<usage>
+ <p>This directive allows to configure the threshold (in bytes) for pending
+ output data. When this limit is reached, data are forcibly flushed to the
+ network in blocking mode, until passing under the threshold again.</p>
+
+ <p>This threshold helps maintaning constrained memory usage.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
<name>ForceType</name>
<description>Forces all matching files to be served with the specified
media type in the HTTP Content-Type header field</description>
@@ -4139,6 +4178,25 @@ Protocols h2 http/1.1
<directivesynopsis>
+<name>ReadBufferSize</name>
+<description>Size of the buffers used to read network data</description>
+<syntax>ReadBufferSize <var>number-of-bytes</var></syntax>
+<default>ReadBufferSize 8192</default>
+<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context></contextlist>
+<compatibility>2.5 and later</compatibility>
+
+<usage>
+ <p>This directive allows to configure the size in bytes of the memory
+ buffers used to read data from the network.</p>
+
+ <p>Larger buffer can increase peformances for large data but consume more
+ memory (per connection).</p>
+</usage>
+</directivesynopsis>
+
+
+<directivesynopsis>
<name>RegexDefaultOptions</name>
<description>Allow to configure global/default options for regexes</description>
<syntax>RegexDefaultOptions [none] [+|-]<var>option</var> [[+|-]<var>option</var>] ...</syntax>