問題少女對前端的刨根問底 Nginx篇

2021-09-18 05:17:52 字數 900 閱讀 8583

什麼是node.js?

什麼是nginx?

什麼是angular.js?

什麼是vue.js?

什麼是bootstrap?

什麼是npm?

什麼是webpack?

什麼是react?

什麼是weex?

什麼是glup?

什麼是grunt?

之前在刨根問底node.js篇中,提到了node.js由於是單程序、單執行緒的特性導致了可靠性低的缺點,針對該缺點可以使用nnigx反向**,負載均衡,開多個程序,繫結多個埠。所以,本篇就來好好**一下下nginx。

老規矩,先上度娘概念介紹:

nginx (engine x) 是乙個高效能的http和反向**服務,也是乙個imap/pop3/smtp服務。

既然說起反向**,那就順帶介紹一下正向**和反向**吧,好好區分兩者。

反向**:**的是伺服器端,所以客戶端只知道反向**的ip位址,而不知道**伺服器後面的伺服器簇的存在。最有代表性的例子就是負載均衡

好了,現在了解了反向**後,再回到nginx上面來,應該會好理解它的作用了吧。

首先nginx具有占有記憶體少,併發能力強的特點。

那它適用的場景有哪些呢?

反向**:最常用到的。

負載均衡:負載均衡就是分攤到多個操作單元上進行執行,例如web伺服器、ftp伺服器、企業關鍵應用伺服器和其它關鍵任務伺服器等,從而共同完成工作任務。負載均衡配置一般都需要同時配置反向**,通過反向**跳轉到負載均衡。

靜態伺服器:在公司中經常會遇到靜態伺服器,通常會提供乙個上傳的功能,其他應用如果需要靜態資源就從該靜態伺服器中獲取。

nginx中文文件

對css中的定位屬性postion刨根解牛

定位的基本思想很簡單 它允許你定義元素框相對於其正常位置應該出現的位置 relative 或者相對于父元素 absolute 另乙個元素甚至瀏覽器視窗本身的位置 fixed 顯然,這個功能非常強大,也很讓人吃驚。div h1 或 p 元素常常被稱為塊級元素。這意味著這些元素顯示為一塊內容,即 塊框 ...

刨根問底 什麼是yum源,yum的工作原理又是什麼

1 刨根問底 什麼是yum源?yum的工作原理?說到yum源就必須說到linux系統中特有的依賴關係問題,yum就是為了解決依賴關係而存在的。yum源就相當是乙個目錄項,當我們使用yum機制安裝軟體時,若需要安裝依賴軟體,則yum機制就會根據在yum源中定義好的路徑查詢依賴軟體,並將依賴軟體安裝好。...

面試官常問的 web前端 問題(四)

vue 兩大特點 響應式程式設計 元件化 vue 的優勢 輕量級框架 簡單易學 雙向資料繫結 元件化 檢視 資料和結構的分離 虛擬 dom 執行速度快 mvvm 是 model view viewmodel 的簡寫,模型 檢視 檢視模型。模型 指的是後端傳遞的資料 資料 json 檢視 指的是所看到...