Why use haproxy now ?

Heřbolt, Lukáš lukas.herbolt at etnetera.cz
Thu Mar 28 10:23:17 UTC 2013

actually in our setup we use NGINX as SSL termination before HAProxy.
HAProxy have some features that Nginx still doesn't have. Like backend max
connections and frontend queue. So you can do throtlling to prevent your
server high load and keep request from client in front. So the didn't get
HTTP 500.
Another feature is splice system call, which makes HAProxy really fast with
low system load.


On 28 March 2013 11:10, Reinis Rozitis <r at roze.lv> wrote:

> But I still cannot understand why, in 2013 and with the latest version of
>> nginx, we would still need haproxy in front of it.
> You don't need it is just a thing of preference  or needs / that is also
> why we don't have a single webserver or database server software.
> But to name few advantages (at least for me) why I would use (and am doing
> it) haproxy as a balancer - it has more refined backend
> status/administrative page ( http://demo.1wt.eu/ (without the admin
> features)).
> The nginx upstream module is lacking in this area and for now (as far as I
> know) you can only get info only via logging.
> You have detailed information of what's up and what's down / how many
> failures there have been. Also you can easily bring down any backends
> without the need to change configuration (in case of nginx would need to
> rewrite the config and do a reload).
>  Even Varnish.. nginx can cache too.
> As to varnish - I preffer the memory mapped file instead of nginx approach
> of creating a file for each cachable object in filesystem.
> rr
> ______________________________**_________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/**mailman/listinfo/nginx<http://mailman.nginx.org/mailman/listinfo/nginx>

Lukáš Heřbolt
Linux Administrator

ET NETERA | smart e-business
[a] Milady Horákové 108, 160 00 Praha 6
[t] +420 725 267 158 [i] www.etnetera.cz
[www.ifortuna.cz  | www.o2.cz    | www.datart.cz ]
[www.skodaplus.cz | www.nivea.cz | www.allianz.cz]

Created by ET NETERA | Powered by jNetPublish
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20130328/a8036c21/attachment-0001.html>

More information about the nginx mailing list