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

Varnish как очистить кешированные данные для удаленного виртуального хоста apache?

У меня есть установка Varnish для сервера, который обслуживает несколько веб-сервисов. Теперь я хотел удалить один из этих веб-сервисов, поэтому я удалил файлы для этого веб-сервиса с сервера, удалил Apache VirtualHost для этого веб-сервиса и перезапустил Apache. Однако запросы к этому веб-сервису по-прежнему дают ответы.

Поэтому я решил, что эти данные все еще кэшируются в Varnish, и все, что мне нужно было сделать, это очистить эти кешированные данные. Но это не сработало. Я пробовал следующие команды:

Я также перезапустил службу Varnish, но безрезультатно.

Я не очень знаком с Varnish, но это были некоторые команды, которые я нашел после поиска в Google, чтобы узнать, как очистить кеш Varnish. Но, может быть, мне не хватает чего-то простого?

В качестве обходного пути я воссоздал VirtualHost, но удалил все файлы из его корня документа. Таким образом Varnish возвращает правильные ответы 404 Not Found. В моей ситуации этого достаточно, но это не очень хорошее решение.