Назад | Перейти на главную страницу

как проверить, существует ли ресурс url в кеше squid или нет?

Я использую squid для кеширования некоторых больших файлов. И я хочу убедиться, что эти большие файлы находятся в кеше squid. Но я просто не хочу загружать файл, а затем зайти в журнал squid, чтобы найти его. Это займет слишком много времени и ресурсов кальмаров.

Есть ли дешевый способ проверить это? Я не могу найти ни одного метода в squidclient, диспетчере кешей squid и wget для этого.

Возможно, немного поздно для OP, но не можете ли вы просто сделать запрос HEAD для большого ресурса и проверить заголовки ответов, чтобы увидеть, есть ли у вас попадание в кеш?

я думаю purge упоминание о полезности в этом вопросе можете делать что хотите. Утилита явно упоминает Squid v2, поэтому я не знаю, будет ли она работать с Squid v3. У него есть опции для перечисления содержимого кеша (-e) и для извлечения файлов из кеша (-C -e).