On 29 October 2014 08:52, Baptiste <[email protected]> wrote:

> On Mon, Oct 27, 2014 at 7:41 PM, Chris Allen <[email protected]> wrote:
> > We're running haproxy on a 2x4 core Intel E5-2609 box. At present
> haproxy is
> > running on
> > a single core and saturating that core at about 15,000 requests per
> second.
> >
> > Our application has four distinct front-ends (listening on four separate
> > ports) so it would be
> > very easy for us to run four haproxy instances, each handling one of the
> > four front-ends.
> >
> > This should then allow us to use four of our eight cores. However we
> won't
> > be able to tie hardware
> > interrupts to any particular core.
> >
> > Is this arrangement likely to give us a significant performance boost? Or
> > are we heading for trouble because
> > we can't tie interrupts to any particular core?
> >
> > Any advice would be much appreciated. Many thanks,
> >
> > Chris.
> >
> >
>
> Hi Chris,
>
> You can use nbproc, cpu-map and bind-process keywords to startup
> multiple processes and bind frontends and backends to multiple CPU
> cores.
>
>
If a backend is used only by 1 FE and that FE is bound to a certain CPU(s),
do we still need to bind the backend to the same CPU(s) set ?


Cheers,
Pavlos

Reply via email to