Лак воссоздаст кэш?

Я хочу к страницам кэша на моем nginx сайте для быстрого извлечения. Скажем, каждые 5 часов я хочу истечь весь кэш и воссоздать его. Лак выполнит вызовы к веб-серверу и воссоздаст кэш на своем собственном, или он должен будет ожидать, пока пользователь не запрашивает страницу?

-2
задан 27 August 2014 в 21:22
2 ответа

varnishd - демон HTTP-ускорителя, это не работа, чтобы обрабатывать такие вещи, но что вы можете сделать, так это запланировать работу cron (используя curl, wget и т.д.), которая спровоцирует попадание на страницы, которые вам нравятся, и Varnish будет кэшировать их.

curl:

[alexus@wcmisdlin02 ~]$ curl --help | grep -- '--silent'
 -s/--silent        Silent mode. Don't output anything
[alexus@wcmisdlin02 ~]$ 

wget:

[alexus@wcmisdlin02 ~]$ wget --help | grep -- '--quiet'
  -q,  --quiet               quiet (no output).
[alexus@wcmisdlin02 ~]$ 
1
ответ дан 5 December 2019 в 21:12

Нет, Varnish не генерирует запросы, которые воссоздают его кэш.

Нужно вручную обновить страницы, чтобы кэш стал теплым

.
2
ответ дан 5 December 2019 в 21:12

Теги

Похожие вопросы