Nginx常用功能

Http代理项贺,反向代理:

作為web服務(wù)器最常用的功能之一,尤其是反向代理。

這里我給來(lái)2張圖开缎,對(duì)正向代理與反向代理做個(gè)詮釋棕叫,具體細(xì)節(jié),大家可以翻閱下資料啥箭。

代理與反向代理

Nginx在做反向代理時(shí)谍珊,提供性能穩(wěn)定,并且能夠提供配置靈活的轉(zhuǎn)發(fā)功能急侥。Nginx可以根據(jù)不同的正則匹配砌滞,采取不同的轉(zhuǎn)發(fā)策略,比如圖片文件結(jié)尾的走文件服務(wù)器坏怪,動(dòng)態(tài)頁(yè)面走web服務(wù)器贝润,只要你正則寫的沒(méi)問(wèn)題,又有相對(duì)應(yīng)的服務(wù)器解決方案铝宵,你就可以隨心所欲的玩打掘。并且Nginx對(duì)返回結(jié)果進(jìn)行錯(cuò)誤頁(yè)跳轉(zhuǎn),異常判斷等鹏秋。如果被分發(fā)的服務(wù)器存在異常尊蚁,他可以將請(qǐng)求重新轉(zhuǎn)發(fā)給另外一臺(tái)服務(wù)器,然后自動(dòng)去除異常服務(wù)器侣夷。


負(fù)載均衡:

Nginx提供的負(fù)載均衡策略有2種:內(nèi)置策略和擴(kuò)展策略横朋。內(nèi)置策略為輪詢,加權(quán)輪詢百拓,Ip hash琴锭。擴(kuò)展策略,就天馬行空衙传,只有你想不到的沒(méi)有他做不到的啦决帖,你可以參照所有的負(fù)載均衡算法,給他一一找出來(lái)做下實(shí)現(xiàn)蓖捶。

上3個(gè)圖地回,理解這三種負(fù)載均衡算法的實(shí)現(xiàn)

Ip hash算法,對(duì)客戶端請(qǐng)求的ip進(jìn)行hash操作俊鱼,然后根據(jù)hash結(jié)果將同一個(gè)客戶端ip的請(qǐng)求分發(fā)給同一臺(tái)服務(wù)器進(jìn)行處理刻像,可以解決session不共享的問(wèn)題。

web緩存

Nginx可以對(duì)不同的文件做不同的緩存處理亭引,配置靈活绎速,并且支持FastCGI_Cache皮获,主要用于對(duì)FastCGI的動(dòng)態(tài)程序進(jìn)行緩存焙蚓。配合著第三方的ngx_cache_purge,對(duì)制定的URL緩存內(nèi)容可以的進(jìn)行增刪管理。


Web服務(wù)

Nginx作為Web服務(wù)器的主要應(yīng)用場(chǎng)景包括:

使用Nginx運(yùn)行HTML购公、JS萌京、CSS、小圖片等靜態(tài)數(shù)據(jù)宏浩;

Nginx結(jié)合FastCGI運(yùn)行PHP等動(dòng)態(tài)程序(如fastcgi_pass)知残;

Nginx結(jié)合Tomcat/Resin等支持Java動(dòng)態(tài)程序(如proxy_pass);


Nginx相關(guān)地址

源碼:https://trac.nginx.org/nginx/browser

官網(wǎng):http://www.nginx.org/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末比庄,一起剝皮案震驚了整個(gè)濱河市求妹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌佳窑,老刑警劉巖制恍,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異神凑,居然都是意外死亡净神,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門溉委,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)鹃唯,“玉大人,你說(shuō)我怎么就攤上這事瓣喊∑禄牛” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵型宝,是天一觀的道長(zhǎng)八匠。 經(jīng)常有香客問(wèn)我,道長(zhǎng)趴酣,這世上最難降的妖魔是什么梨树? 我笑而不...
    開(kāi)封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮岖寞,結(jié)果婚禮上抡四,老公的妹妹穿的比我還像新娘。我一直安慰自己仗谆,他們只是感情好指巡,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著隶垮,像睡著了一般藻雪。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上狸吞,一...
    開(kāi)封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天勉耀,我揣著相機(jī)與錄音指煎,去河邊找鬼。 笑死便斥,一個(gè)胖子當(dāng)著我的面吹牛至壤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播枢纠,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼像街,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了晋渺?” 一聲冷哼從身側(cè)響起镰绎,我...
    開(kāi)封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎木西,沒(méi)想到半個(gè)月后跟狱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡户魏,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年驶臊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片叼丑。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡关翎,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鸠信,到底是詐尸還是另有隱情纵寝,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布星立,位于F島的核電站爽茴,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏绰垂。R本人自食惡果不足惜室奏,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望劲装。 院中可真熱鬧胧沫,春花似錦、人聲如沸占业。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)谦疾。三九已至南蹂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間念恍,已是汗流浹背六剥。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工佑附, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人仗考。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像词爬,于是被迫代替她去往敵國(guó)和親秃嗜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1.HTTP代理和反向代理 代理服務(wù)器和反向代理服務(wù)器是Nginx服務(wù)器作為Web服務(wù)器的主要功能之一顿膨,尤其是反向...
    吃瓜的東閱讀 311評(píng)論 0 0
  • Nginx常用功能1锅锨、Http代理,反向代理:作為web服務(wù)器最常用的功能之一恋沃,尤其是反向代理必搞。正向代理和反向代理...
    野柳閱讀 563評(píng)論 0 0
  • 第一章 Nginx簡(jiǎn)介 Nginx是什么 沒(méi)有聽(tīng)過(guò)Nginx?那么一定聽(tīng)過(guò)它的“同行”Apache吧囊咏!Ngi...
    JokerW閱讀 32,646評(píng)論 24 1,002
  • 上一篇《WEB請(qǐng)求處理一:瀏覽器請(qǐng)求發(fā)起處理》恕洲,我們講述了瀏覽器端請(qǐng)求發(fā)起過(guò)程,通過(guò)DNS域名解析服務(wù)器IP梅割,并建...
    七寸知架構(gòu)閱讀 80,942評(píng)論 21 356
  • 【摘要】 面對(duì)大量用戶訪問(wèn)霜第、高并發(fā)請(qǐng)求,海量數(shù)據(jù)户辞,可以使用高性能的服務(wù)器泌类、大型數(shù)據(jù)庫(kù),存儲(chǔ)設(shè)備底燎,高性能Web服務(wù)器...
    靜修佛緣閱讀 4,539評(píng)論 0 24