日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Nginx的基本介绍反向代理

發布時間:2025/3/21 Nginx 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx的基本介绍反向代理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么是nginx

  • Nginx 是異步框架的網頁服務器,也可以用作反向代理、負載平衡器和 HTTP 緩存。大部分 Web 服務器使用 Nginx,通常作為負載均衡器。
  • 部署web項目的容器(部署你們寫的項目的),常見的web容器有:nginx、Apache、Tomcat
  • nginx官方宣稱可以處理十萬并發(處理靜態資源的時候應該是可以達到這個水平)
  • nginx高并發原理( 多進程+epoll實現高并發 【select poll epoll】)

    • Nginx 在啟動后,會有一個 master 進程和多個相互獨立的 worker 進程。
    • 每個子進程只有一個線程,采用的 IO多路復用模型epoll,實現高并發。

    nginx和apache比較

    1)nginx相對于apache的優點

  • 輕量級,同樣起web 服務,比apache 占用更少的內存及資源
  • 抗并發,nginx 處理請求是異步非阻塞的,而apache 則是阻塞型的,在高并發下nginx 能保持低資源低消耗高性能
  • 高度模塊化的設計,編寫模塊相對簡單,社區活躍,各種高性能模塊出品迅速啊
  • 2)apache 相對于nginx 的優點

  • apache 更為成熟,少 bug ,穩定性好
  • rewrite ,比nginx 的rewrite 強大
  • 模塊超多,基本想到的都可以找到
  • Nginx的應用場景

  • http服務器。Nginx是一個http服務可以獨立提供http服務。可以做網頁靜態服務器。

  • 虛擬主機??梢詫崿F在一臺服務器虛擬出多個網站。例如個人網站使用的虛擬主機。

  • 反向代理,負載均衡。當網站的訪問量達到一定程度后,單臺服務器不能滿足用戶的請求時,需要用多臺服務器集群可以使用nginx做反向代理。并且多臺服務器可以平均分擔負載,不會因為某臺服務器負載高宕機而某臺服務器閑置的情況。

  • nginx反向代理

    nginx反向代理

    • 反向代理對用戶透明,客戶端無需任何配置即可訪問服務。
    • 實際運行方式是指以代理服務器來接受internet上的連接請求,然后將請求轉發給內部網絡上的服務器。
    • 并將從服務器上得到的結果返回給internet上請求連接的客戶端,此時代理服務器對外就表現為一個服務器。


    反向代理的作用:

    • 保證內網的安全,通常將反向代理作為公網訪問地址,Web服務器是內網
    • 負載均衡,通過反向代理服務器來優化網站的負載

    反向代理和web服務器區別

    • 反向代理服務器:通過給你upstream參數配置, proxy_pass
    • web服務器部署:web服務服務器應該不是我們真實項目(django+uwsgi+nginx)
    • 幾臺反向代理服務器:沒有使用LVS等負載均衡技術,那么只有一臺負載均衡服務器
    • 反向代理服務器部署nginx后臺為什么也不是nginx: 提高每個web服務器處理能力

    參考來自于此

    總結

    以上是生活随笔為你收集整理的Nginx的基本介绍反向代理的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。