Re: Stick-tables with roundrobin backend

2014-11-25 Thread Daniel Dubovik
Hmmm, I pared down the config even more, and it seems to be working now. Let me play around with it a bit to see what the difference is. For the record, in my current config, I do not have http-server-close set. I’m wondering if it’s been working all along, and my initial validation was

Re: Stick-tables with roundrobin backend

2014-11-25 Thread Daniel Dubovik
To close the loop on this one, the issue was in part with my testing. Ultimately the fix was to use stick store-request everywhere, instead of stick on”. Thanks! Dan Dubovik Senior Linux Systems Engineer 480-505-8800 x4257 On 11/25/14, 2:05 PM, Daniel Dubovik ddubo...@godaddy.com

Stick-tables with roundrobin backend

2014-11-24 Thread Daniel Dubovik
Hey all! We have a cluster of HAProxy servers, in front of a set of Varnish nodes. Currently, we have HAProxy set to load balance traffic based on Host header to a given varnish server. Some of our sites have enough traffic, that it warrants roundrobining their traffic to multiple varnish

Re: Stick-tables with roundrobin backend

2014-11-24 Thread Baptiste
On Mon, Nov 24, 2014 at 11:08 PM, Daniel Dubovik ddubo...@godaddy.com wrote: Hey all! We have a cluster of HAProxy servers, in front of a set of Varnish nodes. Currently, we have HAProxy set to load balance traffic based on Host header to a given varnish server. Some of our sites have enough

Re: Stick-tables with roundrobin backend

2014-11-24 Thread Daniel Dubovik
I added option http-server-close to all backends (both the hdr(Host) balanced one, and the roundrobin one), and the behavior is the same. Stats output showing the table contents is: echo 'show table ft_web' | socat /var/run/haproxy.sock stdio # table: ft_web, type: string, size:1024000, used:1