In message <2caa2d26-7b56-4402-88e1-559361135...@gmail.com>, Brad Schick writes
:
>I have a varnish server working well, but I'd like to have a standby
>server that does nothing but server up "Sorry we are preforming
>maintenance". My thought was to write VCL code to check the health
>of the director, and if that was bad use a different server (something
>like the example below). But that doesn't work. Any suggestions?

Actually, it just takes a bit of a detour:

        sub vcl_recv {
                set req.backend = cluster;
                if (!req.backend.healthy) {
                        set req.backend = maint;
                }
        }

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
p...@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.
_______________________________________________
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc

Reply via email to