Como limpar o buffer do varnishlog para a saída?

1

Eu tenho um processo de varnishlog sendo executado em segundo plano como este:

nohup varnishlog -c -m TxStatus:503 >/root/varnishlog.txt &

Mas devido ao buffer, não consigo ver totalmente a última solicitação e a resposta até que ocorra um novo erro. Existe uma maneira de liberar o buffer atual para a saída? Matar processo de vernizlog não ajuda, eu perdi o último pedido registrado. Talvez exista uma maneira melhor de registrar 503 erros retornados pelo verniz?

    
por Pawel Kowalak 10.04.2013 / 10:41

1 resposta

1

Você pode adicionar -u para unbuffer a saída.

nohup varnishlog -u -c -m TxStatus:503 >/root/varnishlog.txt &

referência: link

    
por 31.10.2013 / 05:12

Tags