欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思

這篇文章主要為大家展示了“Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思”這篇文章吧。

創(chuàng)新互聯(lián)主營(yíng)寧陵網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶App定制開發(fā),寧陵h5重慶小程序開發(fā)搭建,寧陵網(wǎng)站營(yíng)銷推廣歡迎寧陵等地區(qū)企業(yè)咨詢

Nginx簡(jiǎn)述

Nginx是lgor  Sysoev為俄羅斯訪問量第二的rambler.ru站點(diǎn)設(shè)計(jì)開發(fā)的。從2004年發(fā)布至今,憑借開源的力量,已經(jīng)接近成熟與完善。

Nginx功能豐富,可作為HTTP Web服務(wù)器,也可作為反向代理負(fù)載均衡服務(wù)器,郵件服務(wù)器等。支持FastCGI、SSL、Virtual  Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模塊擴(kuò)展。

Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思

Nginx 優(yōu)勢(shì)功能

作為 Web 服務(wù)器:相比 Apache,Nginx 使用更少的資源,支持更多的并發(fā)連接,體現(xiàn)更高的效率,這點(diǎn)使 Nginx  尤其受到虛擬主機(jī)提供商的歡迎。能夠支持高達(dá) 50,000 個(gè)并發(fā)連接數(shù)的響應(yīng),感謝 Nginx 為我們選擇了epoll and  kqueue作為開發(fā)模型.

作為負(fù)載均衡服務(wù)器:Nginx 既可以在內(nèi)部直接支持 Rails 和 PHP,也可以支持作為 HTTP代理服務(wù)器 對(duì)外進(jìn)行服務(wù)。Nginx 用 C 編寫,  不論是系統(tǒng)資源開銷還是 CPU 使用效率都比 Perlbal 要好的多。

作為郵件代理服務(wù)器: Nginx 同時(shí)也是一個(gè)非常優(yōu)秀的郵件代理服務(wù)器(最早開發(fā)這個(gè)產(chǎn)品的目的之一也是作為郵件代理服務(wù)器),Last.fm  描述了成功并且美妙的使用經(jīng)驗(yàn)。

Tengine

Tengine是由淘寶網(wǎng)發(fā)起的Web服務(wù)器項(xiàng)目。它在Nginx的基礎(chǔ)上,針對(duì)大訪問量網(wǎng)站的需求,添加了很多高級(jí)功能和特性。Tengine的性能和穩(wěn)定性已經(jīng)在大型的網(wǎng)站如淘寶網(wǎng),天貓商城等得到了很好的檢驗(yàn)。它的最終目標(biāo)是打造一個(gè)高效、穩(wěn)定、安全、易用的Web平臺(tái)。官網(wǎng)。

反向代理

要說反向代理,我們就先要理解正向代理。

正向代理

在如今的網(wǎng)絡(luò)環(huán)境下,我們?nèi)绻捎诩夹g(shù)需要要去訪問國(guó)外的某些網(wǎng)站,此時(shí)你會(huì)發(fā)現(xiàn)位于國(guó)外的某網(wǎng)站我們通過瀏覽器是沒有辦法訪問的,此時(shí)大家可能都會(huì)翻墻進(jìn)行訪問,翻墻的方式主要是找到一個(gè)可以訪問國(guó)外網(wǎng)站的代理服務(wù)器,我們將請(qǐng)求發(fā)送給代理服務(wù)器,代理服務(wù)器去訪問國(guó)外的網(wǎng)站,然后將訪問到的數(shù)據(jù)傳遞給我們!

Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思

上述這樣的代理模式稱為正向代理,正向代理最大的特點(diǎn)是客戶端非常明確要訪問的服務(wù)器地址;最終服務(wù)器只清楚請(qǐng)求來自哪個(gè)代理服務(wù)器,而不清楚來自哪個(gè)具體的客戶端;正向代理模式屏蔽或者隱藏了真實(shí)客戶端信息。

正向代理總結(jié)就一句話:代理端代理的是客戶端。

反向代理

反向代理(Reverse  Proxy)方式是指以代理服務(wù)器來接受internet上的連接請(qǐng)求,然后將請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給internet上請(qǐng)求連接的客戶端,此時(shí)代理服務(wù)器對(duì)外就表現(xiàn)為一個(gè)反向代理服務(wù)器。

例如,當(dāng)用戶去某寶購買東西,我們根本不用關(guān)心某寶后臺(tái)具體是怎么配置的,我只知道我訪問某寶的代理服務(wù)器,代理服務(wù)器會(huì)代理所有的服務(wù)器提供數(shù)據(jù)給我們。

Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思

反向代理總結(jié)就一句話:代理端代理的是服務(wù)端。

動(dòng)靜分離

動(dòng)靜分離是讓動(dòng)態(tài)網(wǎng)站里的動(dòng)態(tài)網(wǎng)頁根據(jù)一定規(guī)則把不變的資源和經(jīng)常變的資源區(qū)分開來,動(dòng)靜資源做好了拆分以后,我們就可以根據(jù)靜態(tài)資源的特點(diǎn)將其做緩存操作,這就是網(wǎng)站靜態(tài)化處理的核心思路。

動(dòng)靜分離簡(jiǎn)單的概括是:動(dòng)態(tài)資源與靜態(tài)資源的分離。

在我們的軟件開發(fā)中,有些請(qǐng)求是后段的動(dòng)態(tài)數(shù)據(jù),有些請(qǐng)求是不需要經(jīng)過后臺(tái)處理的靜態(tài)資源(如:css、html、image、js等等文件),這些不需要經(jīng)過后臺(tái)處理的資源稱為靜態(tài)資源,否則即是動(dòng)態(tài)資源。

動(dòng)靜分離將網(wǎng)站靜態(tài)資源(HTML,JavaScript,CSS,img等文件)與后臺(tái)應(yīng)用分開部署,提高用戶訪問靜態(tài)代碼的速度,降低對(duì)后臺(tái)應(yīng)用訪問。例如我們將靜態(tài)資源放到nginx中,動(dòng)態(tài)資源轉(zhuǎn)發(fā)到tomcat服務(wù)器中。

負(fù)載均衡

互聯(lián)網(wǎng)早期,業(yè)務(wù)流量比較小并且業(yè)務(wù)邏輯比較簡(jiǎn)單,單臺(tái)服務(wù)器便可以滿足基本的需求;但隨著互聯(lián)網(wǎng)的發(fā)展,業(yè)務(wù)流量越來越大并且業(yè)務(wù)邏輯也越來越復(fù)雜,單臺(tái)機(jī)器的性能問題以及單點(diǎn)問題凸顯了出來,因此需要多臺(tái)機(jī)器來進(jìn)行性能的水平擴(kuò)展以及避免單點(diǎn)故障。但是要如何將不同的用戶的流量分發(fā)到不同的服務(wù)器上面呢?

負(fù)載均衡的思想是將客戶端的流量首先發(fā)送掃負(fù)載均衡服務(wù)器,由負(fù)載均衡服務(wù)器通過一定的調(diào)度算法將流量分發(fā)到不同的應(yīng)用服務(wù)器上面來解決單臺(tái)機(jī)器的并發(fā)壓力。

舉例來說,比如某寶網(wǎng)站,每天同時(shí)連接到網(wǎng)站的訪問人數(shù)已經(jīng)爆表,單個(gè)服務(wù)器遠(yuǎn)遠(yuǎn)不能滿足人民日益增長(zhǎng)的購買欲望了,此時(shí)就需要越來越多的服務(wù)器來解決單臺(tái)機(jī)器并發(fā)訪問人數(shù)限制的問題。

Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思

以上是“Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享標(biāo)題:Nginx中反向代理、動(dòng)靜分離、負(fù)載均衡是什么意思
文章分享:http://chinadenli.net/article22/gjsecc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)云服務(wù)器、虛擬主機(jī)企業(yè)建站、微信小程序網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)