Nginx——nginx作为负载均衡服务(server参数详解)
Posted 小志的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx——nginx作为负载均衡服务(server参数详解)相关的知识,希望对你有一定的参考价值。
一、nginx负载均衡示例
二、upstream中的参数示例
upstream backend {
server backend1.xz.com weight=5;
server backend2.xz.com:8080;
server unix:/tmp/backend3;
server backup1.xz.com:8080 backup;
server backup2.xz.com:8080 backup;
}
- upstream 后的backend: 表示自定义的一组服务的名称;
- server后面的参数:不仅支持ip的写法、域名的写法也支持socket的方式;
- weight: 表示权重,权重越大分配的机率越高;
- backup:表示预留的备份服务器;
二、server中的参数示例
参数名称 | 作用 |
---|---|
down | 当前的server暂时不参与负载均衡(不对外提供服务) |
backup | 预留的备份服务器(当其他节点服务正常时,不对外提供服务,否则会自动启用<font color=red此备份服务) |
max_fails | 允许请求失败的次数 |
fails_timeout | 经过max_fails失败后,服务暂停时间 |
max_conns | 限制最大的接收的连接数 |
以上是关于Nginx——nginx作为负载均衡服务(server参数详解)的主要内容,如果未能解决你的问题,请参考以下文章
Nginx——nginx作为负载均衡服务(负载均衡与nginx)
Nginx——nginx作为负载均衡服务(负载均衡策略url_hash策略)