Hi guys. I been using HAproxy for two years now, and I really love the product.
Simple, quick and really well documented. 

Lately I been having an issue that keeps me awake by night, 
and maybe you could help me solving.

I have 4 VM's behind 2 HA proxies. On every VM I have a Docker 
container serving on port 80. 
So far is running great, but lately im having issues on deployments.

The deployment scenario is like this: 
I go through every VM (one at the time), 
remove the VM from both LB's with socat, stop the container 
and then create a new container. 

The thing is, just when I delete the container (not when I
remove from the LB), the response time of the OTHERS VM's 
starts increasing, which causes my deploys to
 have a peak in response time.

The way I have to test the response times is a app that
keeps pinging the app from the  outside and see the response 
payload to see which server is it, which lead me to two ideas

1) The apps on the others VM's gets overloaded 
with the traffic (which I don't believe is the case, because 
I've tried using 1 more VM and the issue remains 
the same)

2) HAproxy is rerouting some request in a way that causes slowness

Does this sound familiar to any of you?
How can I debug this kind of events?

Thanks in advance




Reply via email to