最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx反向代理與負載均衡概念理解及模塊使用

 更新時間:2022年03月19日 13:16:21   作者:、重明  
這篇文章主要為大家介紹了Nginx反向代理與負載均衡概念理解及模塊說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

在這里插入圖片描述

Nginx負載均衡概念

準確來說,Nginx是作為Nginx Proxy反向代理使用的,因為這個反向代理功能表現(xiàn)出負載均衡的效果,所以稱之為Nginx負載均衡。
實現(xiàn)負載均衡的效果主要依賴兩個組件:

ngx_http_proxy_module

ngx_http_upstream_module

前者是proxy代理模塊,用于把請求傳給服務器節(jié)點或upstream服務器池
后者是負載均衡模塊,可以實現(xiàn)網站的負載均衡功能及節(jié)點的健康檢查

upstream模塊

Nginx負載均衡功能依賴ngx_http_upstream_module模塊,支持的代理方式包括proxy_pass、fastcgi_pass、memcached_pass等;允許Nginx定義一組或多組節(jié)點服務器組,使用proxy代理方式把網站請求發(fā)送到事先定義好的upstream組。

upstream模塊的使用方法

基本的配置案例

upstream www_server_pools {
  server 192.168.1.1;
  server 192.168.1.2;
  server 192.168.1.3;
}

較完整的配置案例

upstream www_server_pools {
  server 192.168.1.1:80 weight=1;
  server 192.168.1.2:80 weight=2;
  server 192.168.1.3:80 weight=2 max_fails=1 dail_timeout=10s;
}

使用域名的配置案例

upstream backend {
  server backend1.yyang.com weight=3;
  server backend2.yyang.com:8080;
  server unix:/tmp/backend3;
}

upstream模塊說明

  • server 192.168.1.1:80 #可以是ip也可以是域名
  • weight=1 #權重值,默認為1,數越大接受的請求比例越大
  • max_fails=1 #嘗試連接后端主機失敗的次數
  • backup #熱備配置
  • fail_timeout=10s #距離下次檢查的時間

http_proxy_module模塊

proxy_pass指令

通過location將符合匹配的請求拋給定義好的upstream節(jié)點池。

proxy_pass案例

location / {
  proxy_pass http://www_server_pools;
}

完整的案例

worker_processes	1;
events {
	worker_connections	1024;
}
http {
	include		mine.types;
	default_type	app/octet-stream;
	sendfile	on;
	keepalive_timeout	65;
	upstream www_server_pools {
		server 192.168.1.1:80 weight=1;
		server 192.168.1.2:80 weight=1;
		server 192.168.1.3:80 weight=1;
	}
	server {
		listen 80;
		server_name www.yyang.com;
		location / {
			proxy_pass http://www_server_pools;
		}
	}
}

以上就是Nginx反向代理與負載均衡概念模塊的詳細內容,更多關于Nginx反向代理與負載均衡概念的資料請關注腳本之家其它相關文章!

相關文章

  • 使用nginx進行負載均衡的搭建全過程

    使用nginx進行負載均衡的搭建全過程

    負載均衡用于從“upstream”模塊定義的后端服務器列表中選取一臺服務器接受用戶的請求,下面這篇文章主要給大家介紹了關于使用nginx進行負載均衡的搭建全過程,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • Nginx本地目錄映射實現(xiàn)代碼實例

    Nginx本地目錄映射實現(xiàn)代碼實例

    這篇文章主要介紹了Nginx本地目錄映射實現(xiàn)代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • WebSocket 配置與Nginx 的完美結合(過程詳解)

    WebSocket 配置與Nginx 的完美結合(過程詳解)

    本文詳細介紹了如何在Nginx中配置WebSocket,確保其在生產環(huán)境中的性能與穩(wěn)定性,從安裝Nginx開始,到基本配置的設定,再到重啟Nginx應用配置,同時,介紹了多種驗證WebSocket配置正確性的方法,如使用瀏覽器的開發(fā)者工具、wscat測試工具及編寫客戶端代碼
    2024-11-11
  • Nginx安裝及配置詳細分析

    Nginx安裝及配置詳細分析

    這篇文章主要介紹了Nginx在各種系統(tǒng)和環(huán)境中的安裝及配置詳細分析。
    2017-11-11
  • Nginx反向代理學習實例教程

    Nginx反向代理學習實例教程

    nginx作為web服務器一個重要的功能就是反向代理,當然你也可以使用nginx配置正向代理,這篇文章主要給大家介紹了關于Nginx反向代理的相關資料,需要的朋友可以參考下
    2021-10-10
  • Nginx location匹配規(guī)則的方法示例

    Nginx location匹配規(guī)則的方法示例

    這篇文章主要介紹了Nginx location匹配規(guī)則的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • 使用Nginx解決跨域問題的步驟詳解

    使用Nginx解決跨域問題的步驟詳解

    這篇文章主要給大家介紹了使用Nginx解決跨域問題的方法,文中有詳細的流程步驟,通過圖片介紹的非常詳細,對我們的學習或工作有一定的參考價值,需要的朋友可以參考下
    2023-08-08
  • Nginx配置實現(xiàn)用IP灰度測試(不同用戶ID)

    Nginx配置實現(xiàn)用IP灰度測試(不同用戶ID)

    本文主要介紹了使用Nginx配置實現(xiàn)基于IP的灰度發(fā)布實驗,以及如何通過不同用戶ID測試灰度發(fā)布,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-11-11
  • 詳解Nginx服務器和iOS的HTTPS安全通信

    詳解Nginx服務器和iOS的HTTPS安全通信

    這篇文章主要介紹了詳解Nginx服務器和iOS的HTTPS安全通信的相關資料,需要的朋友可以參考下
    2017-06-06
  • 詳解Nginx日志配置及日志切割

    詳解Nginx日志配置及日志切割

    本篇文章主要介紹了詳解Nginx日志配置及日志切割,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02

最新評論

澄江县| 阿拉善右旗| 华阴市| 石门县| 太湖县| 临城县| 五河县| 宿州市| 望奎县| 迁西县| 昆明市| 开化县| 女性| 普安县| 中阳县| 利辛县| 玉门市| 共和县| 兖州市| 商水县| 宁德市| 新营市| 石首市| 宣化县| 泸西县| 桦南县| 贡觉县| 静安区| 四川省| 米泉市| 西乌珠穆沁旗| 新野县| 克拉玛依市| 方正县| 龙岩市| 郴州市| 乐平市| 靖安县| 东港市| 蕲春县| 北碚区|