I've also reverted to 1.3.15.8 but seems to have the same issue. Not tried the 
1.3.15.7 yet, I've compared sources and it seems the maxaccept behaviour has 
changed. Tried to add tune.maxaccept  100 to the cfg with version 1.3.16, but 
issue still occurs.

The epoll_wait / poll and gettimeofday is called too often:

% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
 47.81    0.005649           0    169141           epoll_wait
 42.82    0.005059           0    169140           gettimeofday

% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
 76.98    0.144607           0    982302           poll
 16.42    0.030855           0    982303           gettimeofday




________________________________________
Van: Alex Forrow [a...@fav.or.it]
Verzonden: vrijdag 27 maart 2009 17:34
Aan: haproxy@formilux.org
Onderwerp: Re: High Cpu usage

    2009/3/25 Corin Langosch <corinl#gmx.de>:
    /> Hi,/
    />/
    /> I see exactly the same problem here, running a 2.6.26 kernel on
    amd64./
    />/
    /> 1.3.15.7 is working fine without any problems, so it seems to be
    a bug in/
    /> 1.3.16./
    />/
    /> Corin/
    />/

    I think so too, going back to version 1.3.15.7, cpu peaks at 2% with
    the same load (about 10-20 concurrent sessions) and config.

    /Sune


I am getting this also, on Linux 2.6.18 (CentOS 5) x86_64. Reverted to
1.3.15.7 and problem disappears.

Using a basic config doing simple http balancing.

Alex


Reply via email to