Nginx 的多种用途

Nginx不仅可用作负载均衡器,通过Http和Tcp层的配置实现均衡策略如轮询、加权轮询、ip_hash等,减少服务器压力,还能够作为高效稳定的web服务器和反向代理,处理并发请求。此外,Nginx还能作为下载服务器和适配PC及移动设备,根据$user_agent$显示不同页面。
摘要由CSDN通过智能技术生成

1负载均衡

2作为web服务器使用

3反向代理

4作为下载服务器

5适配PC和移动设备

1负载均衡

什么是负载均衡

当一百台服务器在单位时间内的d访问量越大时,主服务器压力就越大,大到超过主服务器自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力。

我们可以建立很多很多服务器,组成一个服务器集群,当用户访问网站时,先访问一个中间服务器,在让这个中间服务器在服务器集群中选择一个压力较小的服务器,然后将该访问请求到该服务器。如此以来,用户的每次访问,都会保证服务器集群中的每个服务器压力趋于平衡,分担了服务器压力,避免了服务器崩溃的情况。

Http层负载均衡配

upstream web{ 
server 192.168.237.51:80; 
server 192.168.237.51:81; 
}
server { 
listen 88; 
location / { 
proxy_pass http://web; 
} 
} 

 

Tcp层反向代理负载均衡配置

worker_processes 1; 
events { 
worker_connectio
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值