ngx_http_slice_module
默认情况下不构建此模块,可在构建 nginx 时使用 --with-http_slice_module
配置参数启用。
在此示例中,响应被拆分为 1M 大小的可缓存切片。
设置切片的 (大小)。零值禁止将响应拆分为切片。请注意,值太低可能会导致内存使用过多并打开大量文件。
为了使子请求返回所需的范围,$slice_range
变量应作为 Range 请求头字段给代理服务器。如果启用了缓存,则应将 $slice_range
添加到缓存键,并启用 206 状态代码的响应缓存。
$slice_range
HTTP 字节范围格式的当前切片范围,例如:
bytes=0-1048575
。