Can we replace HAProxy with NGINX

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Can we replace HAProxy with NGINX

anish10dec
Hi,

I have the following HAProxy configuration:

global
    log         127.0.0.1 local1
    chroot      /var/lib/haproxy
    pidfile     /var/run/haproxy.pid
    ---
        ---

    tune.comp.maxlevel  5
defaults
    mode                    http
    log                     global
    option                  httplog
     ----------
         --------
         --------                              
    maxconn                 3000
        # enable compression (haproxy v1.5-dev13 and above required)
    compression algo gzip
    compression type text/html application/javascript text/css
application/x-javascript text/javascript application/json
frontend http-in
    bind *:443 ssl crt /etc/ssl/example.com

        mode http

        http-request redirect scheme https if { hdr(Host) -i example.com }
!{ ssl_fc }
               
                acl cluster1_dead nbsrv(service_servers) lt 1
                http-request deny if cluster1_dead
               
                acl is_service path_beg -i /Module/service
               
                use_backend service_servers if is_service

        default_backend web_servers
backend web_servers
        balance    roundrobin
        option forwardfor

        cookie SERVERID insert secure httponly maxidle 60m maxlife 180m
indirect
       
        server exampl.com_id example.com:8080 cookie example.com_name check
port 8080 inter 1000

backend service_servers
        balance    roundrobin
        option forwardfor

        cookie SERVERID insert secure httponly maxidle 60m maxlife 180m
indirect
                reqrep ^([^\ :]*)\ /Module/service/(.*)     \1\ /Module1/\2
       
        server exampl.com_id example.com:8080 cookie example.com_name check
port 8080 inter 1000
               

listen stats :1936
        mode http
        stats enable
        stats hide-version
        stats realm Haproxy\ Statistics
        stats uri /
        stats auth haproxy:password

Can the above is possible to do with NGINX?.

Thanks,

Posted at Nginx Forum: https://forum.nginx.org/read.php?2,272994,272994#msg-272994

_______________________________________________
nginx mailing list
[hidden email]
http://mailman.nginx.org/mailman/listinfo/nginx
Loading...