Thanks Andrei!

Mark, one simple solution would be to simply use the hash director, and
give it the client.ip as string. This way, the same ip will always go to
the same backend.

-- 
Guillaume Quintard

On Tue, Mar 28, 2017 at 3:11 PM, Andrei <[email protected]> wrote:

> Oh yeah, Guillaume also has a great post on it @ https://info.varnish-
> software.com/blog/sticky-session-with-cookies :D
>
> On Tue, Mar 28, 2017 at 6:28 AM, Andrei <[email protected]> wrote:
>
>> Hi Mark,
>>
>> I suggest going over the following blog post for the changes you're
>> looking for. Good luck moving forward :D
>>
>> https://info.varnish-software.com/blog/proper-sticky-session
>> -load-balancing-varnish
>>
>>
>> On Tue, Mar 28, 2017 at 4:52 AM, Mark Hanford <[email protected]>
>> wrote:
>>
>>> Hi folks. I'm in the process of trying to upgrade our current v3 config
>>> to v4+ for upgrading to Varnish 5.
>>>
>>> In my old v3 config, I use the XFF header to change the client.identity
>>> if it is present.
>>>
>>>     # For session-persistence, set a client identity.
>>>     # We're using the client's IP for this to ensure server-persistence.
>>>     if (req.http.X-Forwarded-For) {
>>>         set client.identity = req.http.X-Forwarded-For;
>>>     } else {
>>>         set client.identity = client.ip;
>>>     }
>>>
>>> It is important that a request from one remote client goes to the same
>>> backend every time, when possible. Do I still need to deal with this, or
>>> will this be handled transparently in some way?
>>>
>>> I suspect I'll have more questions as I go along, so I apologise in
>>> advance for the spam :)
>>>
>>> thanks,
>>>
>>> Mark
>>>
>>> _______________________________________________
>>> varnish-misc mailing list
>>> [email protected]
>>> https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
>>>
>>
>>
>
> _______________________________________________
> varnish-misc mailing list
> [email protected]
> https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
>
_______________________________________________
varnish-misc mailing list
[email protected]
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc

Reply via email to