Nginx反向代理负载均衡

2018-04-20  本文已影响0人  caiger

负载均衡配置

负载均衡是用在多应用服务中来优化资源使用、最大化吞吐量、减少延迟、保证系统容错能力的策略。
Nginx通过ngx_http_upstream_module 模块实现反向代理服务器的负载均衡功能。

http {
    upstream backend {
        server backend1.example.com weight=5;
        server backend2.example.com;
        server 192.0.0.1 backup;
        keepalive 32;
    }
    server {
        location / {
            proxy_pass http://backend;
        }
    }
}

upstream name { ... }
指定一组名称为name的代理服务器。

server address [parameters]
指定服务器地址,可以是ip或域名,未指定端口时默认80。服务器可以配置的参数主要有:

keepalive connections
每个worker进程的缓存的空闲连接数,采用LRU策略,

负载均衡策略

上一篇 下一篇

猜你喜欢

热点阅读