Ao melhorar sua configuração do Varnish, é seguro testar seu VCL antes de reiniciá-lo / recarregá-lo.
O daemon Varnish vem com uma opção útil para testar seu VCL:
-C # print VCL code compiled to C language
-f file # VCL script
O seguinte comando exibirá para STDOUT sua configuração compilada:
bguery@varnish:~$ varnishd -C -f /etc/varnish/default.vcl
Ou avise sobre erros, se houver:
Message from VCC-compiler:
Expected ';' got '}'
(program line 112), at
('input' Line 44 Pos 3)
}
--#
In director specification starting at:
('input' Line 27 Pos 1)
director apache_backends random {
########-------------------------
Running VCC-compiler failed, exit 1
VCL compilation failed