в запросе.
https://s3.example.com/8f/123123.jpeg?c=1’ тогда кешируем, если без ?c=1 тогда не кешируем
уточни условие кешировать/не-кешировать: - когда есть параметр с и он равен 1 - когда есть параметр с - когда его нету или он не равен 1
мы хотим кешировать популярный контент. когда прилетает get запрос с ?c=1 картинку кешируем, когда get запрос прилетает просто с названием картинки не кешируем
Это можно реализовать и без доп. параметров, nginx умеет сам следить за количеством хитов к ресурсу. Можно указать порого, после которого картинка будет попадать в кеш
что понимается под “кешированием”? брать ответ из кеша или сохранять в кеш? или и то и другое?
задача стоит именно отдавать из кеша когда в запросе есть с=1
ты имеешь ввиду proxy_cache_min_uses 3; ?
спасибо за ответы. потестирую отпишусь.
интересно, за какое время он считает …
Полагаю это просто инкремент за интервал жизни кеша. Не уверен, но думаю, что этим можно управлять через время ревалидации..
Обсуждают сегодня