Функция служит для ускорения кеширования файлов больших размеров. Файл будет запрашиваться и храниться в кеше частями по 10 МБ. Источник должен поддерживать HTTP Range request.
Например, при одновременном запросе пользователями разных частей одного файла, ближайший CDN-сервер загрузит с источника разные части файла в кеш, используя множество одновременных потоков и соберет их воедино в кеше.
Если запрос был "Range: bytes=123537047-123545047", то с источника CDN заберет в диапазоне bytes 115343360-125829119 и закеширует эту часть файла. При этом, пользователю отдастся запрашиваемый им диапазон 123537047-123545047.
Особенности опции:
- Настройка применяется ко всем файлам CDN-ресурса, что приведет к увеличению нагрузки на сервер-источник.
-
Для корректной работы опции необходимо чистить кеш после каждого обновления файла на источнике.
-
Если для ресурса используется группа источников, файлы на каждом из используемых источников должны содержать одинаковые заголовки Content-Length и Etag.