
Existe uma maneira de extrair um vcl
arquivo de configuração de umcorrendoexemplo de verniz?
Ou seja, estou depurando verniz em um sistema com o qual não estive envolvido até agora. Há muita confusão por parte dos proprietários do sistema sobre quais arquivos de configuração do verniz foram usados para reiniciar e atualizar o servidor. Seria extremamente útil para mim poder ver qual arquivo de configuração VCL a instância de verniz atualmente em execução está usando. Não o caminho do arquivo (já que as pessoas editam esses arquivos à vontade), mas o conteúdo real do arquivo no momento da última reinicialização/atualização do verniz.
Responder1
No seu caso, acho que sua melhor chance seria o comando varnishadm vcl.show boot
(substituirbotapelo nome da configuração ativa, consulte varnishadm vcl.list
a saída).
Responder2
Também pode-se executar o seguinte comando:
varnishd -C -f /etc/varnish/default.vcl
que irá despejar o código VCL compilado para a linguagem C, então procure static const char *srcbody[3] = {
e você terá o conteúdo efetivo do conf