Hi Fred, > I am using a 10 Gbps Intel 520-DA2 NIC. > > The cpu usage in top vary per process we have something like : > > Haproxy - 93% > Haproxy - 85% > Haproxy - 50% > Haproxy - 43% > Haproxy - 32% > Haproxy - 20% > Haproxy - 15% > Haproxy - 5% > Haproxy - 1% > > About 30-40 Processes. > > I am just using it as a tcp proxy, basic functionality, no load balancing, > no status checking or http mode at all. > > Just a simple backend : > > User -> Haproxy -> Destination.
Thats definitely not normal with that kind of traffic. Please post the output of haproxy -vv and please do shows us one of those haproxy configurations (with high cpu), even if they are seemingly simple. I would suggest to use a single haproxy instance (just one process). Regards, Lukas