summaryrefslogtreecommitdiffhomepage
path: root/README
diff options
context:
space:
mode:
authorVladimir Homutov <vl@nginx.com>2021-12-06 15:19:54 +0300
committerVladimir Homutov <vl@nginx.com>2021-12-06 15:19:54 +0300
commit0791b508807eac65681c9c33d27acece67a9a421 (patch)
tree291c7bae689b2ec757c09a6764790de122cbd66a /README
parent835854520a07adf6e3bedfad486a92cecdcd33ac (diff)
downloadnginx-0791b508807eac65681c9c33d27acece67a9a421.tar.gz
nginx-0791b508807eac65681c9c33d27acece67a9a421.tar.bz2
QUIC: simplified configuration.
Directives that set transport parameters are removed from the configuration. Corresponding values are derived from the quic configuration or initialized to default. Whenever possible, quic configuration parameters are taken from higher-level protocol settings, i.e. HTTP/3.
Diffstat (limited to 'README')
-rw-r--r--README28
1 files changed, 11 insertions, 17 deletions
diff --git a/README b/README
index 7ade4c34c..5fd38cbf2 100644
--- a/README
+++ b/README
@@ -98,21 +98,6 @@ Experimental QUIC support for nginx
Along with "http3" or "quic", you also have to specify "reuseport"
option [6] to make it work properly with multiple workers.
- A number of directives were added that specify transport parameter values:
-
- quic_max_idle_timeout
- quic_max_ack_delay
- quic_max_udp_payload_size
- quic_initial_max_data
- quic_initial_max_stream_data_bidi_local
- quic_initial_max_stream_data_bidi_remote
- quic_initial_max_stream_data_uni
- quic_initial_max_streams_bidi
- quic_initial_max_streams_uni
- quic_ack_delay_exponent
- quic_disable_active_migration
- quic_active_connection_id_limit
-
To enable address validation:
quic_retry on;
@@ -129,14 +114,23 @@ Experimental QUIC support for nginx
quic_gso on;
+ To limit maximum packet size:
+
+ quic_mtu <size>;
+
+ To set host key for various tokens:
+
+ quic_host_key <filename>;
+
+
By default this Linux-specific optimization [8] is disabled.
Enable if your network interface is configured to support GSO.
A number of directives were added that configure HTTP/3:
- http3_max_table_capacity
- http3_max_blocked_streams
+ http3_stream_buffer_size
http3_max_concurrent_pushes
+ http3_max_concurrent_streams
http3_push
http3_push_preload
http3_hq (requires NGX_HTTP_V3_HQ macro)