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)

Nginx——nginx作为负载均衡服务(负载均衡策略url_hash策略)

Nginx——nginx作为负载均衡服务(负载均衡策略ip_hash方式)

nginx作为负载均衡服务器——测试

6.Nginx作为负载均衡服务器应用