Hello friends,
I found a few conversations about a bug with DNS resolvers and checks causing high CPU usage in v1.8.9, but I’m using v1.8.13 and it seems to have this same problem with CPU sitting at 100% when I have DNS resolvers enabled.
I usually use a DNS resolver in my HAProxy config, but when I take that out and then remove the backend using the dns resolver, then HAProxy correctly idles well under 5% of CPU.
Here is haproxy --v
:
/ # haproxy --v
HA-Proxy version 1.8.9-83616ec 2018/05/18
Copyright 2000-2018 Willy Tarreau <[willy@haproxy.org](mailto:willy@haproxy.org)>
I am running this in a Docker container, haproxy:1.8.13
.
I assume the patch discussed earlier in this thread is in v1.8.13. If it isn’t, is there an easy way for me to see if patches are in a release? What else could it be?
Here are related conversations:
https://www.mail-archive.com/haproxy@formilux.org/msg30173.html
I tried reaching out to the person who originally answered the mailing list question, but didn’t get any response. Any help is welcome!