当前位置: 首页 > news >正文

网站搭建申请鑫三科技网站设计

网站搭建申请,鑫三科技网站设计,做淘宝客优惠券网站还是APP赚钱,网站核查怎么抽查Nginx 是如何实现高并发的? 如果一个 server 采用一个进程(或者线程)负责一个request的方式,那么进程数就是并发数。那么显而易见的,就是会有很多进程在等待中。等什么?最多的应该是等待网络传输。 而 Nginx 的异步非阻塞工作方…

Nginx 是如何实现高并发的?

如果一个 server 采用一个进程(或者线程)负责一个request的方式,那么进程数就是并发数。那么显而易见的,就是会有很多进程在等待中。等什么?最多的应该是等待网络传输。

而 Nginx 的异步非阻塞工作方式正是利用了这点等待的时间。在需要等待的时候,这些进程就空闲出来待命了。因此表现为少数几个进程就解决了大量的并发问题。

Nginx是如何利用的呢,简单来说:同样的 4 个进程,如果采用一个进程负责一个 request 的方式,那么,同时进来 4 个 request 之后,每个进程就负责其中一个,直至会话关闭。期间,如果有第 5 个request进来了。就无法及时反应了,因为 4 个进程都没干完活呢,因此,一般有个调度进程,每当新进来了一个 request ,就新开个进程来处理。

回想下,BIO 是不是存在酱紫的问题?

Nginx 不这样,每进来一个 request ,会有一个 worker 进程去处理。但不是全程的处理,处理到什么程度呢?处理到可能发生阻塞的地方,比如向上游(后端)服务器转发 request ,并等待请求返回。那么,这个处理的 worker 不会这么傻等着,他会在发送完请求后,注册一个事件:“如果 upstream 返回了,告诉我一声,我再接着干”。于是他就休息去了。此时,如果再有 request 进来,他就可以很快再按这种方式处理。而一旦上游服务器返回了,就会触发这个事件,worker 才会来接手,这个 request 才会接着往下走。

这就是为什么说,Nginx 基于事件模型。

由于 web server 的工作性质决定了每个 request 的大部份生命都是在网络传输中,实际上花费在 server 机器上的时间片不多。这是几个进程就解决高并发的秘密所在。即:

webserver 刚好属于网络 IO 密集型应用,不算是计算密集型。

异步,非阻塞,使用 epoll ,和大量细节处的优化。也正是 Nginx 之所以然的技术基石。

什么是正向代理?

一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。

客户端才能使用正向代理。正向代理总结就一句话:代理端代理的是客户端。例如说:我们使用的OpenVPN 等等。

什么是反向代理?

反向代理(Reverse Proxy)方式,是指以代理服务器来接受 Internet上的连接请求,然后将请求,发给内部网络上的服务器并将从服务器上得到的结果返回给 Internet 上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。

反向代理总结就一句话:代理端代理的是服务端。

 

http://www.yayakq.cn/news/757008/

相关文章:

  • 如何为网站做面包屑导航做的网站百度上可以搜到吗
  • 做网站还能赚钱吗wordpress ajax 接口
  • 中国监理建设协会网站建网络商城网站吗
  • 达州市住房与城乡建设厅网站linux系统打开wordpress
  • ionic 做网站连云港企业建站 网站
  • 重庆平台网站建设哪里好财政局门户网站建设方案
  • 永定区建设局网站那些门户网站的官网做的好
  • 电子商务静态网站建设心得专业做标书
  • 公司网站建设安全的风险wordpress 500 根目录
  • 公司的网站建设费入什么科目网站不兼容ie6
  • 岱山建设局网站机关单位不得建设网站
  • 网站建设数据库选择网站高级?O置
  • 学校网站开发建设合同wordpress 百度搜索图片
  • 东莞长安网站建设芜湖门户网站建设多少钱
  • 北京做网站建设公司广西智能网站建设企业
  • 关于做网站的书wordpress 审核用户
  • 软件网站开发团队名称西安做网站的网络公司
  • 番禺做网站价格国际新闻最新消息今天摘抄
  • 青岛企业网站设计制作杭州做网站比较出名的公司
  • wordpress 到顶插件河源网站seo
  • 六安做网站seo三门峡住房和建设局网站
  • 微信网站是怎么做的vs2017可以做网站吗
  • 无锡锡山网站建设wordpress幻灯片链接
  • 电白网站开发公司省建设厅网站二建考试
  • 优秀的手机网站案例分析泉州网站建设技术公司
  • 总公司网站备案后 分公司网站还需要备案吗生意不好怎么做营销
  • 个人网站被黑了鲜花店网站建设的规模设想
  • 公司做的网站费用如何做账做平台网站要什么条件
  • 麻涌镇网站建设分析苏宁易购的网站建设
  • 宿迁做网站定制一款app要多少钱