nginx1.18.0安装

Nginx 的应用场景(或功能)静态处理:不管是httpd还是nginx默认只能处理静态页面反向代理:不直接处理客户端的请求,而是将请求转交给其它服务器负载均衡:跟反向代理相结合,负责将客户端的请求转交给其它压力较小的服务器资源缓存:对客户端经常访问的数据进行缓存,从而加快客户端的访问的速度安全防护:nginx对自己本身有一定的防护措施访问限制:类似于apache的order deny,allow访问认证:对所访问的网站,进行添加用户名和密码一、 I/O(输入/输出)
摘要由CSDN通过智能技术生成

Nginx 的应用场景(或功能)

静态处理:不管是httpd还是nginx默认只能处理静态页面

反向代理:不直接处理客户端的请求,而是将请求转交给其它服务器

负载均衡:跟反向代理相结合,负责将客户端的请求转交给其它压力较小的服务器

资源缓存:对客户端经常访问的数据进行缓存,从而加快客户端的访问的速度

安全防护:nginx对自己本身有一定的防护措施

访问限制:类似于apache的order deny,allow

访问认证:对所访问的网站,进行添加用户名和密码

一、 I/O(输入/输出)的简介

每次I/O,都要经由两个阶段:

1、将数据从磁盘文件先加载至内核空间(缓冲区),等待数据准备完成,时间较长

2、将数据从内核缓冲区复制到用户空间的进程的内存中,时间较短

 同步/异步关注是被调用者消息通信机制

同步:调用者等待被调用者返回消息,才能继续执行

例如:老板布置你任务,一直向你询问有没有完成,完成了老板做下一件事,这种通信机制成为同步

异步:被调用者通过状态、通知或者回调机制主动通知被调用者的运行状态

例如:老板分配你任务,任务进度状态你会向老板汇报,老板做自己的事情,不会向你问询结果

同步和异步的区别

同步 被调用者不会返回任务的状态,需要调用者不停的询问

异步 被调用者会向调用者返回任务的状态,不需要调用者不停的询问

阻塞/非阻塞:关注调用者在等待结果返回之前的状态

阻塞(blocking):指I/O操作需要彻底完成后才返回到用户空间,调用结果返回之前,调用者被挂起

例如:手洗衣服,没洗完之前你都是被占用的状态。

非阻塞(nobloking):

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值