On Thu, Jul 3, 2014 at 6:27 PM, Baptiste <[email protected]> wrote:

> On Thu, Jul 3, 2014 at 10:57 AM, Jai Gupta <[email protected]> wrote:
> >
> >
> >
> > On Thu, Jul 3, 2014 at 12:49 PM, Baptiste <[email protected]> wrote:
> >>
> >> On Thu, Jul 3, 2014 at 9:03 AM, Jai Gupta <[email protected]> wrote:
> >> > We use SSL so we would want to use Multiple CPU Cores as well.
> >> > We also use Peers for HA but it seems that peers can't be used in
> >> > multi-process mode (nbproc > 1).
> >> > We were hoping to use one core for everything except SSL and all
> >> > remaining
> >> > cores for SSL.
> >> >
> >> > In this case, only solution to I can think of is to use two instances
> of
> >> > haproxy, one for SSL with multiple cores and second for load balancing
> >> > and
> >> > peers with single core.
> >> >
> >> > Is this approach correct? Is there any other alternate?
> >> >
> >> > Jai
> >>
> >>
> >> Hi Jai,
> >>
> >> First question is what is the good reason you need to synchronize
> >> content of stick-tables using peers?
> >
> >
> > Hi Baptiste,
> >
> > We use stick-tables because our application needs sticky sessions (long
> > lived websocket connections) and are using peers because we need HA in
> event
> > if one haproxy crashes and if needed, we can also distribute load via
> DNS if
> > multiple haproxy have stick-tables info.
> >
> > For simplicity, we would want to use only one instance of haproxy per
> node
> > and was hoping haproxy to use multiple cores, at least for ssl. Something
> > similar to
> >
> http://brokenhaze.com/blog/2014/03/25/how-stack-exchange-gets-the-most-out-of-haproxy/
> > but becasue we are using peers, haproxy won't allow multi-process mode.
> I am
> > hoping for a way by which we can limit peers to one core and use multiple
> > cores for other stuff.
> >
> >>
> >> Baptiste
> >
> >
>
> Hi Jay,
>
> Could you share with us your stick configuration lines?
> I mean the stick table  + the stick on, stick match, etc...
>
>     stick-table type string len 12 size 32m expire 7d peers mypeers store
server_id
    stick on hdr(host)


> Baptiste
>

Reply via email to