Nginx 支持 QUIC 协议和 HTTP/3,提供更快的网络性能。
QUIC (Quick UDP Internet Connections) 是一种基于 UDP 的传输协议,提供:
HTTP/3 是基于 QUIC 的 HTTP 协议版本,提供:
http {
server {
listen 443 quic reuseport;
server_name example.com;
ssl_certificate /etc/ssl/certs/example.com.crt;
ssl_certificate_key /etc/ssl/private/example.com.key;
ssl_protocols TLSv1.3;
}
}
http {
server {
listen 443 quic reuseport;
listen 443 ssl;
http2 on;
http3 on;
ssl_certificate /etc/ssl/certs/example.com.crt;
ssl_certificate_key /etc/ssl/private/example.com.key;
add_header Alt-Svc 'h3=":443"; ma=86400';
}
}
http {
server {
listen 443 quic reuseport;
listen 443 ssl;
http2 on;
http3 on;
ssl_certificate /etc/ssl/certs/example.com.crt;
ssl_certificate_key /etc/ssl/private/example.com.key;
ssl_early_data on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
}
}