Haproxy always consumes 99%-100% CPU

Absolutely, yes. I few requests per second will suffice to cause mayhem.

Please see:

https://www.mail-archive.com/haproxy@formilux.org/msg42795.html