<div dir="ltr">Hey all,<div><br></div><div> I have a situation that I need to try and solve with varnish. As of now I'm serving up a website with two varnish nodes being balanced (leastconn) by an F5. The two varnish nodes then do a client balancing scheme across 3 web servers. </div>
<div><br></div><div>But as of now I'm only running TCP port checks against varnish on 8080. But the F5 team is unhappy with that solution and say it's not up to their standards of doing content checks. So what I'd like to be able to do is have the varnish cache serve a static file locally. </div>
<div> </div><div>Such that you can do a :</div><div><br></div><div>GET http://$(hostname -f):8080/healtcheck.php</div><div><br></div><div>And return the contents of that file (which is simply the word 'good').</div>
<div><br></div><div>I've been googling a while and not found any advice on how to server a text file locally on the varnish server itself. </div><div><br></div><div>Is there any way I can do this easily in my VCL?</div>
<div><br></div><div>Thanks!</div><div>Tim</div><div><div><br></div>-- <br>GPG me!!<br><br>gpg --keyserver <a href="http://pool.sks-keyservers.net" target="_blank">pool.sks-keyservers.net</a> --recv-keys F186197B<br><br>
</div></div>