|
|
51CTO旗下网站
|
|
移动端

2.7.1 上游集群

《OpenResty完全2018送彩金的娱乐网站指南:构建百万级别并发的Web应用》第2章Nginx平台,本章将简要介绍Nginx 的特点和各种应用服务的配置方法,这是使用OpenResty 前必备的基本知识。本节为大家介绍上游集群。

作者:罗剑锋来源:电子工业出版社|2018-09-23 17:06

2.7.1 上游集群

upstream 块定义了在反向代理时需要访问的后端服务器集群和负载均衡策略(在Nginx里术语“upstream”代替了“backend”),可以在http{}或stream{}里配置。

upstream 块的基本形式是:

  1. upstream backend { #upstream 需要有一个名字  
  2. least_conn; #负载均衡策略  
  3. server 127.0.0.1:80; #一台上游服务器  
  4. server ... weight=3; #可以指定多台上游服务器  
  5. server ... backup; #备份用的上游服务器  
  6. keepalive 32; #使用连接池,长连接复用  

upstream 块的配置比较简单,主要使用server 指令列出上游的服务器域名或IP 地址,还可以用weight/max_fails/down/backup 等附加参数来进一步描述这些服务器的状态。least_conn 指令确定了集群里服务器的负载均衡策略,类似的还有hash、ip_hash 等。如果不给出明确的策略,Nginx 就使用简单的加权轮询(round robin)。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Fedora Core 5 Linux架站与网管

Linux出色的网络功能堪称当今操作系统中的佼佼者,无论在功能还是在支持能力上都有令人满意的表现。Linux内置的多个服务器,几乎包含了目前...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
博聚网