3 ms·
Congratulations to the team on this release! I switched to haproxy for load balancing our production traffic 5-6 years ago and it's proven incredibly reliable.
by linsomniac 4y ago
Congratulations to the team on this release! I switched to haproxy for load balancing our production traffic 5-6 years ago and it's proven incredibly reliable. Creating a ticket to update our dev & staging environments to 2.7 right now.
- bklyn11201 4y agoI've spent the last decade on Nginx and then of course spending lots of money on Nginx Plus for their upstream health checking. I knew HAProxy was a possible solution but was too happy with Nginx. The slow evolution of open-source Nginx has been frustrating to watch and the lack of basic features like upstream health checking in the open-source project is now ridiculous considering the excellent competition.
- phamilton 4y agoIs there a good alternative to openresty (aka nginx w/ lua) ? I too have fought nginx on upstream health checking and have avoided the cost of Nginx Plus. I'd love a good alternative, but we have a number of lua plugins we depend on for rate limiting, metrics, auth, etc.
- bedis9 4y agoWell, HAProxy Community can do all this :)
- petre 4y agoI'm using caddy because it takes care of Lets Encrypt TLS certs. I'd use HAProxy but I don't know if it can do this without additional scripts.
- akvadrako 4y agoHopefully it comes soon: https://github.com/haproxy/haproxy/issues/1864 https://github.com/haproxy/haproxy/issues/1864
- bedis9 4y agoStay tune (tips: dataplaneapi)
- rfmoz 4y agoACME support must be integrated, this was turned into a mandatory feature nowadays…
- linsomniac 4y agoI also use caddy, for my personal sites and I also have a work site that is a bunch of TLS redirectors for domains that the company owns to redirect to other domains. It works spectacularly in those use cases. At the time I set it up it wasn't possible to do that with an S3 endpoint, but now it is. I do have an haproxy setup that does the right thing with LetsEncrypt, but it's just a path-based forwarder that works with an acme script on the system, not directly built in.