Varnish просто следует за заголовком Cache-Control
с исходного сервера?
И есть ли другие способы, которыми вы можете контролировать, как долго он кэширует ответ? Например, можете ли вы сказать Varnish кэшировать ответ «на неопределенный срок» (то есть «до дальнейшего уведомления»), а затем явно указать ему удалить этот объект из кэша, когда вы знаете, что базовые данные изменились?
(Обратите внимание: я никогда не использовал Varnish; я просто пытаюсь понять, подойдет ли он для будущего проекта.)