upstream
用于定义上游服务的相关信息
server
- weight 设置权重,默认为1
- max_conns 设置与代理服务器的最大连接数。默认值时0,意味着没有限制。
- max_fails 设置在fail_timeout设置的时间中与服务器失败的连接的尝试的次数,如果在这段事件中,达到了设置的值,那么就会认为服务器在这段时间内不可用
- fail_timeout 默认是10s
- backup 把服务器标记为备份服务器。及时主要的服务器不可用,到备份服务器的连接也会被略过
- down 服务器长期不可用
keepalive
限制每个worker子进程与上游服务器空闲长连接的最大数量
keepalive_requests
单个长连接可以处理的最多的HTTP请求个数
keepalive_timeout
空闲长连接的最长保持时间