Nginx深入學習

2021-09-26 13:23:26 字數 1201 閱讀 4324

nginx

在傳統的web專案中,併發量少,使用者使用的少。所以在低併發的情況下,使用者可以直接訪問tomcat的伺服器,然後tomcat伺服器返回訊息給使用者。

出現併發:為了解決併發,可以使用負載均衡。也就是我們多增加幾個tomcat伺服器。當使用者訪問的時候,請求可以提交到空閒的tomcat伺服器上。

解答:分布式。我們專門建立乙個伺服器,安裝http伺服器,使用nginx。

官方介紹:

nginx是一款輕量級的web 伺服器/反向**伺服器及電子郵件(imap/pop3)**伺服器,在bsd-like 協議下發行。其特點是占有記憶體少,併發能力強。官方測試nginx能夠支支撐5萬併發鏈結,並且cpu、記憶體等資源消耗卻非常低,執行非常穩定。

簡單來說:

nginx是乙個http伺服器,可以將伺服器上的靜態檔案(如html、)通過http協議展現給客戶端。

當**的訪問量達到一定程度後,單台伺服器不能滿足使用者的請求時,需要多台伺服器集群可以使用nginx做反向**。並且多台伺服器可以平均分擔負載,不會因為某台伺服器負載高宕機而某台伺服器閒置的情況。

安裝nginx啟動專案配置nginx.conf重啟

迭代快速發展歷史

UIApplication深入學習

新建乙個任意型別的ios應用工程,加入我們在class prefix輸入是tc,我們可以看到工程中生成乙個類 在main函式中,autoreleasepool 函式中 說明 當應用程式將要入非活動狀態執行,在此期間,應用程式不接收訊息或事件。比如來 了。說明 當應用程式入活動狀態執行,這個剛好跟上面...

深入學習CSS

什麼是css?在之前的這篇文章中已經介紹了初步的介紹,詳細請看 div加css進一步講解了css中的內容,先總結如下圖 其實在實際開發中,我們通常採用是外部樣式的匯入,這樣做的好處是對於很對有同樣設計樣式的頁面可以實現樣式的共享,這樣我們不僅僅可以節省了大量的時間,並且也方便我們可以靈活的呼叫的樣式...

block深入學習

block的宣告和使用看上一節就行了。本章主要講block內部的實現過程及原理。block的定義和函式指標非常相似 對比一下 block定義 void someblock 函式指標定義 void functionpionter void functionname 當然區別還是有的,block的返回型...