05. [15p] Utilizare VCL

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).

Urmăriți indicațiile de aici.

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).