电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

解讀Nginx和Apache的特點與區別

瀏覽:138日期:2023-06-15 15:23:30
目錄
  • 一、Nginx特點
  • 二、Apache特點 
  • 總結

一、Nginx特點

1、輕量級,采用C進行編寫,同樣的web服務,會占用更少的內存及資源。

2、抗并發,nginx以epollandkqueue作為開發模型,處理請求是異步非阻塞的,負載能力比apache高很多,而apache則是阻塞型的。在高并發下nginx能保持低資源低消耗高性能,而apache在PHP處理慢或者前端壓力很大的情況下,很容易出現進程數飆升,從而拒絕服務的現象。 

3、nginx在開啟時,會生成一個master進程,然后,master進程會fork多個worker子進程,最后每個用戶的請求由worker的子線程處理。 

4、可以配置nginx的upstream實現nginx的反向代理。 

5、nginx作為負載均衡服務器,支持7層負載均衡。 

6、nginx處理靜態文件好,靜態處理性能比apache高三倍以上。

7、支持高并發連接,每秒最多的并發連接請求理論可以達到50000個。 

8、nginx配置簡潔,正則配置讓很多事情變得簡單,而且改完配置能使用-t測試配置有沒有問題,apache配置復雜,重啟的時候發現配置出錯了,會很崩潰。 

9、用線程處理用戶請求,而線程是共享內存的,只需要開啟少量進程,多個線程就可以共享進程的內存,占用內存小。 

10、一個進程死掉時,會影響到多個用戶的使用,穩定性差。

11、nginx的設計高度模塊化,編寫模塊相對簡單。

12、nginx本身就是一個反向代理服務器,而且可以作為非常優秀的郵件代理服務器。

13、啟動特別容易,并且幾乎可以做到7*24不間斷運行,即使運行數個月也不需要重新啟動,還能夠不間斷服務的情況下進行軟件版本的升級。

14、社區活躍,各種高性能模塊出品迅速。

二、Apache特點 

1、select同步阻塞。

2、一個連接對應一個進程。

3、用進程處理用戶請求,用MPM(多處理模塊)來綁定到網絡端口上,接受請求,調度子進程處理請求。

4、當用戶請求過多時,開啟的進程較多,占用內存大,每秒最多的并發連接請求最多不超過3000個。

5、一個進程死掉時,不會影響其他的用戶

6、apache的rewrite比nginx強大,在rewrite頻繁的情況下,用apache。 

7、apache發展到現在,模塊超多,基本想到的都可以找到。 

8、apache更為成熟,少bug,nginx的bug相對較多。 

9、apache超穩定。 

10、apache對PHP支持比較簡單,nginx需要配合其他后端用。 

11、apache在處理動態請求有優勢,一般動態請求要apache去做,nginx適合靜態和反向。

12、apache仍然是目前的主流,擁有豐富的特性,成熟的技術和開發社區。

兩者最核心的區別在于apache是同步多進程模型,一個連接對應一個進程,而nginx是異步的,多個連接(萬級別)可以對應一個進程。

一般來說,需要性能的web服務,用nginx。

如果不需要性能只求穩定,更考慮apache,apache的各種功能模塊實現比nginx好,例如ssl的模塊就比nginx好,可配置項多。

epoll(freebsd上是kqueue)網絡IO模型是nginx處理性能高的根本理由,但并不是所有的情況下都是epoll大獲全勝的,如果本身提供靜態服務的就只有寥寥幾個文件,apache的select模型或許比epoll更高性能。

當然,這只是根據網絡IO模型的原理作的一個假設,真正的應用還是需要實測。

更為通用的方案是,前端nginx抗并發,后端apache集群,配合起來會更好。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

標簽: Nginx
主站蜘蛛池模板: SDI车窗夹力测试仪-KEMKRAFT方向盘测试仪-上海爱泽工业设备有限公司 | 小型高低温循环试验箱-可程式高低温湿热交变试验箱-东莞市拓德环境测试设备有限公司 | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 中山东港家具集团-酒店-办公-医养家具定制厂家| 不锈钢监控杆_监控立杆厂家-廊坊耀星光电科技有限公司 | 南京雕塑制作厂家-不锈钢雕塑制作-玻璃钢雕塑制作-先登雕塑厂 | 乳化沥青设备_改性沥青设备_沥青加温罐_德州市昊通路桥工程有限公司 | 液晶拼接屏厂家_拼接屏品牌_拼接屏价格_监控大屏—北京维康 | 拉伸膜,PE缠绕膜,打包带,封箱胶带,包装膜厂家-东莞宏展包装 | 手持式线材张力计-套帽式风量罩-深圳市欧亚精密仪器有限公司 | 中天寰创-内蒙古钢结构厂家|门式刚架|钢结构桁架|钢结构框架|包头钢结构煤棚 | 百度网站优化,关键词排名,SEO优化-搜索引擎营销推广 | 样品瓶(色谱样品瓶)百科-浙江哈迈科技有限公司 | 线粒体膜电位荧光探针-细胞膜-标记二抗-上海复申生物科技有限公司 | 顺景erp系统_erp软件_erp软件系统_企业erp管理系统-广东顺景软件科技有限公司 | 泡沫消防车_水罐消防车_湖北江南专用特种汽车有限公司 | 考试试题_试卷及答案_诗词单词成语 - 优易学 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 智能案卷柜_卷宗柜_钥匙柜_文件流转柜_装备柜_浙江福源智能科技有限公司 | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 120kv/2mA直流高压发生器-60kv/2mA-30kva/50kv工频耐压试验装置-旭明电工 | 换链神器官网-友情链接交换、购买交易于一体的站长平台 | 点胶机_点胶阀_自动点胶机_智能点胶机_喷胶机_点胶机厂家【欧力克斯】 | 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 | 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 「阿尔法设计官网」工业设计_产品设计_产品外观设计 深圳工业设计公司 | 有源电力滤波装置-电力有源滤波器-低压穿排电流互感器|安科瑞 | 爆破器材运输车|烟花爆竹运输车|1-9类危险品厢式运输车|湖北江南专用特种汽车有限公司 | 磁粉制动器|张力控制器|气胀轴|伺服纠偏控制器整套厂家--台灵机电官网 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 针焰试验仪,灼热丝试验仪,漏电起痕试验仪,水平垂直燃烧试验仪 - 苏州亚诺天下仪器有限公司 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 南昌旅行社_南昌国际旅行社_南昌国旅在线| 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 巨野月嫂-家政公司-巨野县红墙安康母婴护理中心 | TPM咨询,精益生产管理,5S,6S现场管理培训_华谋咨询公司 | 内窥镜-工业内窥镜厂家【上海修远仪器仪表有限公司】 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 深圳市索富通实业有限公司-可燃气体报警器 | 可燃气体探测器 | 气体检测仪 |