From 4e4cf19efef9e835a3779f3456f461abf3c9326d Mon Sep 17 00:00:00 2001 From: Yann Ylavic Date: Fri, 11 Dec 2020 01:19:10 +0000 Subject: [PATCH] Follow up to r1836032: docs for ReadBufferSize, FlushMaxThreshold and FlushMaxPipelined. Plus CHANGES entry. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1884296 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES | 3 +++ docs/manual/mod/core.xml | 58 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/CHANGES b/CHANGES index a4a0aef93de..ecd9cc3ccfe 100644 --- a/CHANGES +++ b/CHANGES @@ -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 . diff --git a/docs/manual/mod/core.xml b/docs/manual/mod/core.xml index 5d259d190f8..0abab55c691 100644 --- a/docs/manual/mod/core.xml +++ b/docs/manual/mod/core.xml @@ -2029,6 +2029,45 @@ filenames different sections are combined when a request is received + +FlushMaxPipelined +Threshold above which pipelined responses are flushed to the +network +FlushMaxPipelined number +FlushMaxPipelined 5 +server configvirtual host +directory +2.5 and later + + +

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.

+ +

This threshold helps maintaning constrained memory usage.

+
+
+ + +FlushMaxThreshold +Threshold above which pending data are flushed to the +network +FlushMaxThresholdnumber-of-bytes +FlushMaxThreshold 65536 +server configvirtual host +directory +2.5 and later + + +

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.

+ +

This threshold helps maintaning constrained memory usage.

+
+
+ ForceType Forces all matching files to be served with the specified @@ -4138,6 +4177,25 @@ Protocols h2 http/1.1 + +ReadBufferSize +Size of the buffers used to read network data +ReadBufferSize number-of-bytes +ReadBufferSize 8192 +server configvirtual host +directory +2.5 and later + + +

This directive allows to configure the size in bytes of the memory + buffers used to read data from the network.

+ +

Larger buffer can increase peformances for large data but consume more + memory (per connection).

+
+
+ + RegexDefaultOptions Allow to configure global/default options for regexes -- 2.47.3