Roadblock for Varnish 4 vmod_saintmode

Poul-Henning Kamp phk at phk.freebsd.dk
Fri May 23 10:44:22 CEST 2014


In message <6671.1400830334 at critter.freebsd.dk>, "Poul-Henning Kamp" writes:
>In message <CAEh05Vb--iG-HP+uW0pfZeFw0F6f+0QXWmXYd-wQ3G6G4ZdU6A at mail.gmail.com>, Dag Haavi Finstad wri
>tes:
>
>>In 3.0 this was solved by vdi_healthy getting a struct sess passed
>>in,
> 
>>I would like to discuss the possibility of adding a vrt_ctx parameter
>>(or simply the digest) to the vdi_healthy function in Varnish
>>4.0. Other suggestions would also be welcome. :)
>
>This runs into a very big question:
>
>Are backends (and should they be ?) visible on the request side at all ?


Sorry, that was probably too terse...


The question is probably better expressed this way ?

Do the saint::health need access to req.* ?  or bereq.* ?

What will it do ?  Make grace decisions on the client side or fetch
decisions on the backend side ?

-- 
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-dev mailing list