Nginx参考手册
ngx_http_spdy_module
ngx_http_spdy_module
- 已知的问题
- 示例配置
- 指令
- spdy_chunk_size
- spdy_headers_comp
- 嵌入式变量
该ngx_http_spdy_module
模块为SPDY提供实验支持。目前,SPDY协议草案3.1已经实施。
在版本1.5.10之前,实施了SPDY协议草案2。
该模块不是默认生成的,它应该使用--with-http_spdy_module
配置参数启用。
该模块已被1.9.5中的ngx_http_v2_module模块取代。
已知的问题
该模块是实验性的,适用于注意事项。
目前SPDY协议的实现不支持“服务器推送”。
在1.5.9之前的版本中,SPDY连接中的响应不能受速率限制。
无论是proxy_request_buffering,fastcgi_request_buffering,uwsgi_request_buffering和scgi_request_buffering指令值,都无法禁用客户端请求主体的缓冲。
示例配置
server {
listen 443 ssl spdy;
ssl_certificate server.crt;
ssl_certificate_key server.key;
...
}
请注意,为了同时接受同一端口上的HTTPS和SPDY连接,所使用的OpenSSL库应支持自OpenSSL 1.0.1版后可用的“下一协议协商”TLS扩展。
指令
句法: |
spdy_chunk_size大小; |
---|---|
默认: |
spdy_chunk_size 8k; |
语境: |
http,服务器,位置 |
设置响应正文切片的块的最大大小。值太低会导致更高的开销。由于HOL阻止,过高的值会影响优先级。
句法: |
spdy_headers_comp等级; |
---|---|
默认: |
spdy_headers_comp 0; |
语境: |
http,服务器 |
设置level
响应的头压缩,范围从1(最快,较少压缩)到9(最慢,最佳压缩)。特殊值0关闭标题压缩。
嵌入式变量
该ngx_http_spdy_module
模块支持以下嵌入式变量:
$spdy
用于SPDY连接的SPDY协议版本,否则为空字符串; $spdy_request_priority
请求SPDY连接的优先级,否则为空字符串。
ngx_http_spdy_module |
---|
Nginx是一款轻量级的 Web 服务器/反向代理服务器及电子邮件代理服务器,可在 BSD-like 协议下发行。其特点是占有内存少,并发能力强。
主页 | https://nginx.org/ |
源码 | http://hg.nginx.org/nginx |
发布版本 | 1.13.6 |