HAProxy is used for load balancing. There was a restructure for the queue system:
“haproxy versions 1.3.15.2 and 1.3.14.6 have been released to fix a major bug in request queue handling. The problem was that due to a design problem, it was possible for new requests to be immediately served by a server before a request in queue would be served. That caused some requests to remain in queue until they reached the queue timeout, after which either they would eventually be served, or return a 503 error code to the client”
So if you don’t want to return errant 503 codes, you should update your packages. I made packages for Ubuntu Hardy, SLES 9, SLES 10 and OpenSUSE 11, if you test them and they don’t work let me know.
Packages:
Ubuntu Launchpad PPA
OpenSUSE Build Service Repo
Related posts: