Nginx学习(五)upstream模块

upstream介绍

ngx_http_upstream_module模块提供了负载均衡的功能,支持的代理方式有proxy_pass,fastcgi_pass,memcached_pass。

相关说明

  • upstream模块放置于nginx.conf配置文件的http{}标签内;
  • 默认算法为wrr 权重轮询 weighted round-robin
  • 可以配置说明
属性 说明
server 127.0.0.1:8080 负载均衡的RS配置,可以是ip或者域名,端口可以不写,默认80
weight = 1 权重,数值越大,权重越高,接收的请求也越多
max_fails = 2 最大尝试失败的次数,根据业务需求去配置
backup 热备配置,当激活的RS都失败的情况下会启动热备RS
fali_timeout = 15s 请求失败后间隔该时间长度,再次请求,根据业务需求去配置
down 标识该RS不可用

你可能感兴趣的:(Nginx学习(五)upstream模块)