Nginx

1.Nginx是什么?

是一个高性能的Web服务器反向代理服务器,也可以作为静态文件的缓存服务器,也能够进行负载均衡


2.Nginx的作用?

1.反向代理:将多台服务器代理为一台服务器。客户端不了解底层服务端。

2.负载均衡:将多个服务均衡分配到各个服务器,避免某一服务器负载过高。

3.动静分离:可以作为静态文件的缓存服务器,提高访问速度。


3.Nginx的优势?

可以高并发连接(理论5万并发,实际2~4万并发)

内存消耗少

配置简单

成本低廉

内置健康检查

节省带宽

稳定性高

支持热部署(在不终止现有服务的基础上进行更新、升级或配置)


4.为什么 Nginx 性能这么高? 

因为内部用的异步非阻塞事件处理机制,运用了epoll模型提供一个队列,排队解决


5.Nginx如何处理一个请求?

Nginx从配置文件获取需要监听的端口80和ip,然后在master进程fork多个子进程。与客户端三次握手成功后,后面就是客户端和其中一个子进程进行数据交互,最后由客户端或nginx来关闭这个连接,然后连接结束。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值