關於Nginx那些事兒

2021-10-09 20:31:21 字數 1532 閱讀 2169

記憶體少、併發能力強,效能優化

正向**:在瀏覽器中配置**伺服器,實現客戶端對伺服器的訪問。也就是說,在一般情況下,我們客戶端無法直接訪問到伺服器,需要有那麼乙個中臺作為中間應用實現訪問。

反向**:反向**中,客戶端是無知的,不知道是否配置了伺服器,我們將資料發到反向**伺服器上去,反向**伺服器選擇目標伺服器獲取資料之後,返回客戶端,實現了伺服器的隱藏。對外暴露的就是**伺服器。

總結:正向**就是**客戶端,而反向**是**伺服器。

在一般的開發模式中,我們一般是實現的就是客戶端傳送請求到伺服器,伺服器進行處理(資料庫操作等),然後處理完請求之後,將資料響應返回客戶端。但是在現在的請求數量比較多的情況下,這種模式給相應會帶來很大的問題。響應慢、容易崩。

負載均衡主要就是實現:將原本發到乙個伺服器上處理的東西,現在**到多個伺服器上,實現多台伺服器的同時響應請求,這樣一來的話,原本乙個服務的壓力得到減小,實現負載均衡。

為了加快**的解析速度,將動態頁面和靜態頁面分別用不同的伺服器解析,加快了原來的解析速度,降低原來單個伺服器的壓力。

nginx配置檔案的位置

/usr/local/nginx/conf/nginx.conf

主要就是三部分

全域性塊從配置檔案到events塊之間的內容

配置整體執行的指令

events塊

主要涉及nginx伺服器與使用者的網路連線

http全域性塊

配置的最頻繁部分

http全域性塊包括檔案引入、日誌定義、連線超時、單鏈結請求數上限等

1.實現效果

開啟瀏覽器實現的效果就是輸入**,開啟tomcat主頁面

2.準備工作,安裝tomcat

3.對外開放埠

firewall-cmd–add-port=8080/tcp --permanent

firewall-cmd -reload

檢視已經開放的埠號

firewall-cmd --list-all

4.訪問測試

5.配置檔案

第一步,在windows中host檔案進行網域名稱和ip對應

多埠配置

負載均衡

關於Python那些事兒

1.易於學習 python有相對較少的關鍵字,結構簡單,和乙個明確定義的語法,學習起來更加簡單。2.易於閱讀 python 定義的更清晰。3.易於維護 python的成功在於它的源 是相當容易維護的。4.乙個廣泛的標準庫 python的最大的優勢之一是豐富的庫,跨平台的,在unix,windows和...

關於BOM的那些事兒

window物件 1.window物件是最頂層的物件 2.window物件有六大屬性,這六大屬性本身也是物件 3.window物件旗下的document也是物件 並且document旗下有五大屬性 4.document旗下的五大屬性又是物件,總結 都是物件 window screenleft 和 s...

關於NSDate的那些事兒

本文主要介紹有關nsdate的一些基礎用法 inte ce viewcontroller end void viewdidload void getcurrentdateoflocalzone void getcurrentdatestring void accordingdatestringtra...