How to set up varnish not be a single point of failure
Caunter, Stefan
scaunter at topscms.com
Fri Jan 28 14:38:18 CET 2011
On 2011-01-28, at 6:26 AM, "Stewart Robinson" <stewsnooze at gmail.com> wrote:
> Other people have configured two Varnish servers to be backends for
> each other. When you see the other Varnish cache as your remote IP you
> then point the request to the real backend. This duplicates your cache
> items in each cache.
>
> Be aware of http://www.varnish-cache.org/trac/wiki/VCLExampleHashIgnoreBusy
>
> Stew
>
> On 28 January 2011 10:46, Siju George <sgeorge.ml at gmail.com> wrote:
>> Hi,
>>
>> I understand that varnish does not support cache peering like Squid.
>> My planned set up is something like
>>
>>
>> ---- Webserver1 --- ------- Cache ---
>> ------ API
>> LB ----| |---- LB----| |---- LB
>> ----|
>> ---- Webserver2 --- ------- Cache ---
>> ------ API
>>
>> So if I am using Varnish as Cache what is the best way to configure them so
>> that there is redundancy and the setup can continue even if one Cache fails?
>>
>> Thanks
>>
>> --Siju
Put two behind LB. Caches are cooler but you get high availability.
Easy to do maintenance this way.
Stefan Caunter
Operations
TorstarDigital
416.561.4871
>>
>> _______________________________________________
>> varnish-misc mailing list
>> varnish-misc at varnish-cache.org
>> http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
>>
>
> _______________________________________________
> varnish-misc mailing list
> varnish-misc at varnish-cache.org
> http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
More information about the varnish-misc
mailing list