Nginx-02:Nginx基本概念
nginx基本概念
1、nginx是什么?
nginx是一個(gè)高性能的HTTP和正、反向代理、負(fù)載均衡服 務(wù)器,占用內(nèi)存少,并發(fā)強(qiáng),支持高達(dá)5萬(wàn)個(gè)并發(fā)連接數(shù)。
2、正向代理
若某人不能直接訪問(wèn)www.xxx.com時(shí),可以在客戶端(瀏覽器)配置代理服務(wù)器(abc),通過(guò)代理服務(wù)器進(jìn)行xxx的訪問(wèn)。
2、反向代理
反向代理:客戶對(duì)代理是無(wú)感知,因?yàn)榭蛻舳瞬恍枰魏闻渲镁涂梢栽L問(wèn)目標(biāo)地址,而正向代理需要在客戶端配置代理服務(wù)器。用戶只需要將請(qǐng)求發(fā)送到反向代理服務(wù)器,由反向代理服務(wù)器去選擇目標(biāo)服務(wù)器,獲取數(shù)據(jù)后再返回可客戶端。此時(shí)對(duì)外暴露的就是反向代理服務(wù)器的地址,隱藏了真是服務(wù)器IP地址。
?
3、負(fù)載均衡
傳統(tǒng)系統(tǒng):客戶端發(fā)送多個(gè)請(qǐng)求到服務(wù)器,服務(wù)器處理請(qǐng)求并于數(shù)據(jù)庫(kù)交互,服務(wù)器處理完畢后將結(jié)果返回給客戶。這種模式適合并發(fā)請(qǐng)求較少,系統(tǒng)單一的情景。
?
?現(xiàn)代系統(tǒng):單個(gè)服務(wù)器解決不了高并發(fā),可以增加服務(wù)器數(shù)量形成集群,然后將請(qǐng)求分發(fā)到各個(gè)服務(wù)器上,將負(fù)載分發(fā)到不同的服務(wù)器,也就是常說(shuō)的負(fù)載均衡。
4、動(dòng)靜分析
為了加快網(wǎng)站的解析速度,把動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面由不同的服務(wù)器解析,降低原來(lái)單個(gè)服務(wù)器的壓力。
4、Nginx高可用
虛擬IP綁定nginx1和nginx2的IP,虛擬IP對(duì)外提供。keepalived可以檢測(cè)哪臺(tái)nginx宕機(jī),并切換到正常運(yùn)行的nginx服務(wù)器上。
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Nginx-02:Nginx基本概念的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Nginx-01:内容目录
- 下一篇: Nginx-03:Nginx安装、命令、