Ngnix学习笔记——简介

本文介绍了Nginx作为一款高性能Web服务器的主要特点,包括其轻量级特性、并发处理能力以及在中国大陆被广泛采用的情况。重点阐述了Nginx的三大核心特性:反向代理机制、负载均衡策略和动静分离技术,这些特性使其成为众多大型互联网公司的首选。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一,什么是Ngnix: Nginx是一款 轻量级 Web 服务器/ 反向代理 服务器及 电子邮件 (IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少, 并发 能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、 京东 新浪 网易 腾讯 淘宝 等。
由此可见,知名大型网络公司都在使用,足以可见他的重要性,我们学习他主要因为其有这样三个特点: 反向代理,负载均衡,动静分离。

二,什么是反向代理:
用户直接访问,其实不是真正的WEB服务器,而是代理服务器,代理服务器拿着用户的请求,到集群中分配给相应的WEB服务器,然后拿到结果之后返回给用户。
反向代理,其实代理的就是服务器,用户无需IP地址和端口号。

二,负载均衡:
以前,三个用户需要访问一台服务器,该服务器的压力会很大,而现在,我们设置成很多台服务器共同来处理一个项目,就可以分摊工作,从而减轻压力。
负载均衡,是指建立在现有网络结构上,并提供了一种廉价的,有效的,透明的方法扩展网络设备和服务器的带宽,增加吞吐量,加强网络数据处理能力,提高网络的灵活性和可用性。
原理:数据流量分摊到多个服务器上执行,减轻每台服务器的压力,多台服务器共同完成工作任务,从而减轻了吞吐量。
三,动静分离:
我们的资源分动静资源,若经常访问的静态资源,我们将其放在Ngnix上或者缓存中,用户提出请求,直接回应,不用再去web服务器里找。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值