NGINX是什么,以及它是如何工作的
-
-
类目:知识大全
-
联系人:
-
微信号:
-
Q Q 号:
-
手机号:
-
浏览量:
345
【商户信息】
【货源详情】
NGINX,音标发音类似“engine-ex”,是一个开源系统Web服务端,自打它最开始做为Web服务端取得成功至今,如今也被作为反向代理,HTTP缓存文件和负载均衡设备。 一些应用NGINX的著名企业包含Autodesk,Atlassian,Intuit,T-Mobile,GitLab,DuckDuckGo,微软公司,IBM,Google,Adobe,Salesforce,VMWare,Xerox,LinkedIn,思科交换机,Facebook,Target,Citrix Systems,Twitter,Apple ,intel这些。 NGINX最开始由Igor Sysoev建立,于2004年10月初次公布公布.Igor最开始将此软件构想为C15k难题的回答,它是解决10,000个高并发联接的特性难题。 因为其根本原因取决于规模性的性能优化,NGINX在标准检测中一般好于别的时兴的Web服务端,特别是在具备静态数据內容和/或分布式系统要求的状况下。 NGINX怎样工作中? NGINX致力于出示低运行内存利用率和分布式系统性。NGINX并不是为每一个Web要求建立新过程,只是应用多线程的量化策略方式,在单独进程中解决要求。 应用NGINX,一个主过程能够 操纵好几个工作中过程。主人家维护保养职工步骤,而职工则开展具体解决。由于NGINX是多线程的,因此每一个要求能够 由worker另外实行而不容易堵塞别的要求。 NGINX中的一些普遍作用包含: 具备缓存文件的反向代理 IPv6 web服务 FastCGI适用缓存文件 WebSockets 解决静态数据文档,数据库索引文档和全自动数据库索引 TLS/SSL with SNI NGINX与Apache应用状况统计分析 Apache是另一种时兴的开源系统Web服务端。依据W3Techs的叫法,就原始记录来讲,Apache是现阶段最火爆的Web服务端,47%的网址都应用已经知道的Web服务端。 尽管Apache是最火爆的总体选择项,但NGINX事实上是高总流量网址中最火爆的Web服务端。 当您按总流量细分化利用率时,NGINX会: 在100,000个最火爆的网址中占56.1% 10,000个最火爆的网址中的63.2% 1,000个最火爆的网址中的57% 实际上,NGINX被一些資源最聚集的网址应用,包含Netflix,NASA乃至WordPress.com。 另一方面,Apache的应用方位与网站总流量提升时的方位反过来: 在100,000个最火爆的网址中占27.1% 10,000个最火爆的网址中的21.5% 1000个最火爆的网址中的16.2% 如果我们从2004年逐渐看一下网页搜索专业术语,我们可以见到Apache一直在平稳下降,而NGINX则略微提高。 NGINX与Apache 一样,如果你觉得NGINX在经营规模上主要表现更强时,高总流量网址挑选NGINX而不是Apache也就不奇怪了。 如何检查您是不是已经运作NGINX或Apache 在大部分网址上,您只需查验serverHTTP标题文字就可以查询是不是表明NGINX或Apache。您能够 根据在Chrome Devtools中运行互联网标识来查询HTTP标题文字。或是您能够 在Pingdom等专用工具中查验文章标题。 可是,HTTP标题文字很有可能并不一直表明最底层Web服务端。比如,假如您的WordPress网站坐落于服务咨询(如Cloudflare)后边,则serverHTTP标题文字将改成表明cloudflare。 有关阅读文章: Apache 是啥,及其它是怎样工作中的 |