Updating VMODs with zero downtime

Poul-Henning Kamp phk at phk.freebsd.dk
Mon Jul 28 12:21:20 CEST 2014

In message <BA130183-72D3-4D52-B594-8E4293FDA430 at gmail.com>, Carlos Abalde writes:

>Lately I've been wondering about the possibility of updating Varnish 
>VMODs with zero downtime. Being able of reloading VCL with zero downtime 
>is a great Varnish Feature; it reminds me a lot to hot code replacement 
>in Erlang, which is one of the killer features of the language. But what 
>about VMODs? Is this an existing / planned feature? Any workarounds 
>(apart from embedding all the VMOD logic in VCL using inline C code)?

Just reload your VCL and the VMODs should be updated too.

Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

More information about the varnish-misc mailing list