Nginx-02:Nginx基本概念
生活随笔
收集整理的這篇文章主要介紹了
Nginx-02:Nginx基本概念
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
nginx基本概念
1、nginx是什么?
nginx是一個高性能的HTTP和正、反向代理、負載均衡服 務器,占用內存少,并發強,支持高達5萬個并發連接數。
2、正向代理
若某人不能直接訪問www.xxx.com時,可以在客戶端(瀏覽器)配置代理服務器(abc),通過代理服務器進行xxx的訪問。
2、反向代理
反向代理:客戶對代理是無感知,因為客戶端不需要任何配置就可以訪問目標地址,而正向代理需要在客戶端配置代理服務器。用戶只需要將請求發送到反向代理服務器,由反向代理服務器去選擇目標服務器,獲取數據后再返回可客戶端。此時對外暴露的就是反向代理服務器的地址,隱藏了真是服務器IP地址。
?
3、負載均衡
傳統系統:客戶端發送多個請求到服務器,服務器處理請求并于數據庫交互,服務器處理完畢后將結果返回給客戶。這種模式適合并發請求較少,系統單一的情景。
?
?現代系統:單個服務器解決不了高并發,可以增加服務器數量形成集群,然后將請求分發到各個服務器上,將負載分發到不同的服務器,也就是常說的負載均衡。
4、動靜分析
為了加快網站的解析速度,把動態頁面和靜態頁面由不同的服務器解析,降低原來單個服務器的壓力。
4、Nginx高可用
虛擬IP綁定nginx1和nginx2的IP,虛擬IP對外提供。keepalived可以檢測哪臺nginx宕機,并切換到正常運行的nginx服務器上。
?
?
?
總結
以上是生活随笔為你收集整理的Nginx-02:Nginx基本概念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx-01:内容目录
- 下一篇: Nginx-03:Nginx安装、命令、