usa thinner prepara pistola pintar pincel para madera limpiar diluyente diluir con como brochas barniz aguarras varnish varnish-vcl

varnish - thinner - como se prepara el barniz para pintar madera



¿Cómo depurar VCL en el barniz? (2)

¿Cómo puedo print a log en VCL?

¿Puedo imprimir información de registro en la pantalla?

¿Puedo hacer esto?

sub vcl_recv { .... log.info(req.http.host); // can i write a log here? .... }


Puede ver la URL con la utilidad varnishlog de URL solicitada (puede escribir archivos de registro)

varnishlog -i RxURL

O envíe información a syslog con vmod std y syslog para Varnish 3.x https://www.varnish-cache.org/docs/trunk/reference/vmod_std.html#syslog Varnish 5.1 https://varnish-cache.org/docs/5.1/reference/vmod_std.generated.html#func-syslog

Ejemplo:

import std; sub vcl_recv { ... std.syslog(180, "RECV: " + req.http.host + req.url); ... }

O con C-snippet en Varnish 2.x https://www.varnish-cache.org/trac/wiki/VCLExampleSyslog


Usando un archivo de configuración vcl , importe la "biblioteca estándar" incluida adicional, que incluye un montón de funciones de utilidad:

import std; # To ''varnishlog'' std.log("varnish log info:" + req.host); # To syslog std.syslog( LOG_USER|LOG_ALERT, "There is serious troble");

v5.x - https://www.varnish-cache.org/docs/5.0/reference/vmod_std.generated.html?#func-log

v4.x - https://www.varnish-cache.org/docs/4.0/reference/vmod_std.generated.html?#func-log

v3.x - (en desuso) https://www.varnish-cache.org/docs/3.0/reference/vmod_std.html#log

Ver también man varnishlog