亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Nginx 代理與負(fù)載均衡詳解

 更新時(shí)間:2017年05月08日 09:02:49   投稿:lqh  
這篇文章主要介紹了Nginx 代理與負(fù)載均衡詳解的相關(guān)資料,需要的朋友可以參考下

Nginx 代理與負(fù)載均衡詳解

 nginx除了可以做網(wǎng)站的虛擬主機(jī)之外,還可以做代理器,并且, nginx在代理器的基礎(chǔ)上可以做到負(fù)載均衡。 

 一、代理器:

  所謂代理器,即接受請求,將請求進(jìn)行轉(zhuǎn)發(fā),得到結(jié)果然后返回。

  比如,我訪問localhost:10010的時(shí)候nginx代理到百度的頁面。

  nginx實(shí)現(xiàn)代理:   

 server {
  listen 10010;
  server_name localhost;
  location / {
  proxy_pass http://www.baidu.com;
  }
  }

  即,使用proxy_pass配置來進(jìn)行代理,上述配置會(huì)將所有的請求都代理到百度首頁上面。

 二、負(fù)載均衡:

  所謂負(fù)載均衡,本質(zhì)上可以說是接受請求,然后根據(jù)配置將請求轉(zhuǎn)發(fā)到不同的服務(wù)器上面。來不同服務(wù)器對請求的支持。

  要實(shí)現(xiàn)負(fù)載均衡,首先需要服務(wù)器池,因?yàn)樨?fù)載均衡會(huì)對應(yīng)多個(gè)服務(wù)器,所以需要對這些服務(wù)器封裝成為一個(gè)服務(wù)器池。

 1、新建一個(gè)服務(wù)器池:

 upstream backendServers {
 server 127.0.0.1:8081;
 server 127.0.0.1:11000;
 }

 服務(wù)器池對應(yīng)的配置是upstream,upstream與server并列,都寫在http里面。其后面即為服務(wù)池的名稱(可以取任意的名稱),里面的server即對應(yīng)服務(wù)器的地址。

 2、將請求代理到服務(wù)器池:

  與上述代理相同,我只需要將請求轉(zhuǎn)發(fā)給服務(wù)器池即可:

  server {
  listen 10020;
  server_name localhost;
  location / {
  proxy_pass http://backendServers;
  }
  }

  啟動(dòng)nginx,訪問localhost:10020,即可看到請求第一次到127.0.0.1:8081,第二次到127.0.0.1:11000,以此類推。即可以看到,默認(rèn)的負(fù)載均衡方式即為輪詢式。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 完全卸載nginx以及安裝的超詳細(xì)步驟

    完全卸載nginx以及安裝的超詳細(xì)步驟

    由于之前下載太亂,找相關(guān)目錄半天找不對位置,所以決定卸載nginx并重新安裝,下面這篇文章主要給大家介紹了關(guān)于完全卸載nginx以及安裝的超詳細(xì)步驟,需要的朋友可以參考下
    2022-12-12
  • nginx模塊stream配置的具體使用

    nginx模塊stream配置的具體使用

    stream模塊一般用于tcp/UDP數(shù)據(jù)流的代理和負(fù)載均衡,可以通過stream模塊代理轉(zhuǎn)發(fā)TCP消息,本文主要介紹了nginx模塊stream配置的具體使用,感興趣的可以了解一下
    2023-10-10
  • 如何利用nginx處理DDOS進(jìn)行系統(tǒng)優(yōu)化詳解

    如何利用nginx處理DDOS進(jìn)行系統(tǒng)優(yōu)化詳解

    防御DDOS是一個(gè)系統(tǒng)工程,攻擊花樣多,防御的成本高瓶頸多,防御起來即被動(dòng)又無奈,下面這篇文章主要給大家介紹了關(guān)于如何利用nginx處理DDOS進(jìn)行系統(tǒng)優(yōu)化的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-08-08
  • 詳解nginx配置location總結(jié)及rewrite規(guī)則寫法

    詳解nginx配置location總結(jié)及rewrite規(guī)則寫法

    本篇文章主要介紹了詳解nginx配置location總結(jié)及rewrite規(guī)則寫法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-02-02
  • Nginx 啟用 BoringSSL的配置方法

    Nginx 啟用 BoringSSL的配置方法

    這篇文章主要介紹了Nginx 啟用 BoringSSL的配置方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03
  • 啟用Nginx目錄瀏覽功能的方法

    啟用Nginx目錄瀏覽功能的方法

    這篇文章主要介紹了啟用Nginx目錄瀏覽功能的方法,需要的朋友可以參考下
    2014-03-03
  • nginx開啟gzip壓縮的完整步驟記錄

    nginx開啟gzip壓縮的完整步驟記錄

    Nginx開啟Gzip壓縮功能,可以使網(wǎng)站的css、js 、xml、html文件在傳輸時(shí)進(jìn)行壓縮,提高訪問速度,進(jìn)而優(yōu)化Nginx性能,下面這篇文章主要給大家介紹了關(guān)于nginx開啟gzip壓縮的相關(guān)資料,需要的朋友可以參考下
    2022-01-01
  • Nginx中alias指令的實(shí)現(xiàn)

    Nginx中alias指令的實(shí)現(xiàn)

    lias指令用于指定一個(gè)替換位置,該替換位置會(huì)替換掉location塊中指定的URl,下面就來介紹一下alias指令,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-08-08
  • 深入理解nginx的access.log文件

    深入理解nginx的access.log文件

    NGINX軟件會(huì)把每個(gè)用戶訪問網(wǎng)站的日志記錄到指定的日志文件里,供網(wǎng)站者分析用戶的瀏覽行為,本文主要介紹了nginx的access.log文件,感興趣的可以了解一下
    2023-09-09
  • Debian系統(tǒng)下為PHP程序配置Nginx服務(wù)器的基本教程

    Debian系統(tǒng)下為PHP程序配置Nginx服務(wù)器的基本教程

    這篇文章主要介紹了Debian系統(tǒng)下為PHP程序配置Nginx服務(wù)器的基本教程,這里使用到了FastCGI和php-fpm,需要的朋友可以參考下
    2015-12-12

最新評論