Будут ли удаляться за неудачу и ударить за пас из Varni sh с помощью BAN - PullRequest
0 голосов
/ 29 января 2020

Наши заголовки контроля кэша меняются только при развертывании приложения. Наш текущий конвейер развертывания запускает BAN на всем сайте, чтобы передать sh кеш после успешного развертывания. Будет ли этот BAN также удалять любые объекты попадания-пропуска и попадания-пропуска из Varni sh? В настоящее время мы используем значение по умолчанию 120se c TTL для попадания-промаха, но мы собираемся значительно увеличить его, если BAN (или PURGE ) также удалит эти объекты, так как все будет никогда не будет магически кэшироваться без развертывания

1 Ответ

1 голос
/ 29 января 2020
  1. Запрет, не будет грипп sh кеш, он предотвратит обслуживание контента и фактически запретит контент, который останется в кеше TTL истекает или до тех пор, пока не будет получен запрос: https://docs.varnish-software.com/tutorials/cache-invalidation/

  2. Очистка будет лучшим подходом здесь

  3. Да, бан будет действовать на каждый отдельный объект, который у вас есть в кеше, если вы забаните, т.е. на "ReqURL ~ /"

...