Hi Lukas,

starting from around 200mbit/s in&out, haproxy processes (nbproc 6) are hitting 
100% cpu regularly (noticed up to 3 processes at the same time with 100%), but 
recover again on its own after some time. 

stracing such a process yesterday showed the following:
epoll_wait(0, {}, 200, 0)               = 0
epoll_wait(0, {}, 200, 0)               = 0
epoll_wait(0, {}, 200, 0)               = 0
epoll_wait(0, {}, 200, 0)               = 0
epoll_wait(0, {}, 200, 0)               = 0
 
Unfortunately I can't do any more debugging in this setup. HAproxy 1.5.14 is 
never near to 10% cpu usage with way higher bandwidth.

Bye,
Sebastian
 
-----Ursprüngliche Nachricht-----
> Von:Lukas Tribus <lu...@gmx.net>
> Gesendet: Mit 11 Mai 2016 22:55
> An: Sebastian Heid <m...@sebastian-heid.de>; HAProxy <haproxy@formilux.org>
> Betreff: Re: 100% cpu , epoll_wait()
> 
> Hi Sebastian,
> 
> 
> Am 11.05.2016 um 16:07 schrieb Sebastian Heid:
> > Hi,
> >
> > I updated from 1.5.17 to 1.5.18 today, but sadly this issue still exits in 
> > the latest version in our environment. However downgrading to 1.5.14 
> > "fixed" the issue for us.
> 
> Seems like a different issue then. Can you elaborate what you are 
> seeing? Sporadic 100% cpu load? Do you have to kill it or does it 
> recover on its own? Can you strace it?
> 
> 
> 
> Thanks,
> 
> Lukas
> 
> 
> 

Reply via email to