1.模块下载地址及文档地址
https://code.google.com/p/nginx-sticky-module/downloads/list
https://code.google.com/p/nginx-sticky-module/wiki/Documentation
2.进入nginx源码包编译
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --add-module=/root/nginx-sticky-module-1.1
make && make install
3.配置
upstream tt.com {
sticky expires=1h;
server 192.168.0.50:82 weight=4 max_fails=3 fail_timeout=30s;
server 192.168.0.50:81 weight=4 max_fails=3 fail_timeout=30s;
}
server
{
listen 80;
server_name hh.com;
location / {
proxy_pass http://tt.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
https://code.google.com/p/nginx-sticky-module/downloads/list
https://code.google.com/p/nginx-sticky-module/wiki/Documentation
2.进入nginx源码包编译
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --add-module=/root/nginx-sticky-module-1.1
make && make install
3.配置
upstream tt.com {
sticky expires=1h;
server 192.168.0.50:82 weight=4 max_fails=3 fail_timeout=30s;
server 192.168.0.50:81 weight=4 max_fails=3 fail_timeout=30s;
}
server
{
listen 80;
server_name hh.com;
location / {
proxy_pass http://tt.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}