Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

Slice cache (4 replies)

$
0
0
Здравствуйте.

Я хотел бы узнать, Nginx умеет отдавать клиентам из своего кеша, ответы частями?
Корректный заголовок Range: bytes... клиент отправляет, но Nginx из кеша отдает весь ответ статус - 200, вместо частичного ответа со статусом 206.

По сути нужен функционал обратный модулю Slice.

Наш use case:
Бекенд отдает, большой ресурсоемкий ответ (аналитик отчет - это результат многих сложных SQL) разным клиентам в разное время нужны только части этого отчета и иногда весь целиком. Модуль Slice только усложнит ситуацию, потому что он сгенерирует много подзапросов на бекенд, вот именно этого и нужно избежать, чтобы бекенд не генерировал куски отчета много раз, а один раз сделал полный отчет и отдал в кеш Nginx.

Надеюсь это можно сделать.

Viewing all articles
Browse latest Browse all 3102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>