Pentru a realiza configurări în Varnish se folosește sintaxa VCL (Varnish Configuration Language). Aceasta permite încărcarea dinamică de configurații într-o instanța Varnish în rulare.
Folosind fișierul de configurare /etc/varnish/default.vcl
, configurați un TTL de 1 oră pentru fișierele din directorul /data/
servite de Varnish. Celelalte fișiere/pagini servite vor folosi valoarea implicită a TTL-ului (de 120
de secunde).
Reporniți serviciul varnish
după realizarea configurației.
Așteptați 3-4 minute după primul acces la o pagină din directorul /data/
și apoi reaccesați-o. O configurație corectă va înseamna un hit
în pagină (cache-ul de o oră nu va fi expirat).