Se você já tentou com set beresp.ttl = 1m;
, como mencionado no link que você forneceu, a razão pela qual o Varnish não está armazenando em cache pode ser devido a vários motivos.
- Use
varnishlog
para ver detalhes dos cabeçalhos e o fluxo de ações que o Varnish executa quando você recebe uma URL que deve armazenar em cache, por exemplo:
sudo varnishlog -q 'ReqURL ~ "^/css/main.css" and RespHeader:Age == 0'
Isso mostrará os detalhes das falhas de um determinado URL.