1泳赋、什么是Nginx雌桑?
Nginx是一個微博服務(wù)器和反向代理服務(wù)器,用于HTTP祖今、HTTPS校坑、SMTP拣技、POP3和IMAP協(xié)議。因?yàn)樗奈潭ㄐ退D俊⒇S富的功能集膏斤、實(shí)例配置文件和地系統(tǒng)資源的消耗而聞名。
2邪驮、Nginx的優(yōu)勢和功能
1莫辨、更快:表想在兩個方面,一個是再正常情況下毅访,單次請求會得到更快的響應(yīng)沮榜;另一面是在高峰期Nginx可以比其他Web服務(wù)器更快的響應(yīng)請求。
2喻粹、具有高擴(kuò)展性蟆融,跨平臺
Nginx設(shè)計具有擴(kuò)展性,它完全是有多個不同功能磷斧、不同層次振愿、不同類型且耦合度極低的模塊組成。
3弛饭、高可靠性:用于反向代理冕末,宕機(jī)的概率微乎其微
4、低內(nèi)存消耗
一般情況下侣颂,10000個非活躍的HTTP Keep-Alive鏈接在Nginx中僅消耗2.5MB內(nèi)存档桃,是Nginx支持高并發(fā)連接的基礎(chǔ)。
5憔晒、單機(jī)支持10萬以上的并發(fā)連接
是一個很重要的特性藻肄,理論上,Nginx支持的并發(fā)連接上限取決于內(nèi)存拒担,10萬遠(yuǎn)未封頂嘹屯。
6、熱部署
master管理進(jìn)程與worker工作進(jìn)程的分離設(shè)計从撼,是的Nginx能夠提供給熱部署功能州弟,即可在24小時內(nèi)不間斷服務(wù)的前提下,升級Nginx的可執(zhí)行文件低零。也支持不停止服務(wù)更新配置項婆翔、更換日志文件等功能。
7掏婶、最自由的BSD許可協(xié)議
BSD許可協(xié)議不只是允許用戶免費(fèi)使用Nginx啃奴,還允許用戶在自己的項目中直接使用或者修改Nginx源碼,然后發(fā)布雄妥。