nginx和apache的異同。
nginx靜態編譯模組,apache 動靜態編譯,需要在配置模組載入so檔案
nginx安裝包小 apache安裝包比較大
apche處理速度很慢,占用很多記憶體資源。
nginx負載均衡的演算法
輪詢 按順序分配,機器宕機自動踢掉
權重 按照分配的權重給後端伺服器
ip-hash 根據hash結果自動分配,配合權重來用
fair 根據頁面載入和後端伺服器相應的速度,智慧型化分配流量給機器
使用者請求過程
server-location-upstream
nginx+fastcgi
nginx將cgi請求給到sock,啟動fastcgi,warperr接受請求並派生出乙個執行緒來呼叫直譯器。
varnish和squid的對比
varnish都是從記憶體取的,squid是從硬碟取。varnish效率更高
varinish比squid更加穩定
varnish一旦崩潰,快取的資料都會從記憶體釋放,請求直接到達後端伺服器。
lvs dr模式必須在乙個廣播域內,如果不在乙個廣播域內,rs無法收到lvs**的包,關閉路由**
2023年的讀書筆記摘要
1.目標的力量是巨大的。目標應該遠大,才能激發你心中的力量,但是,如果目標距離我們太遠,我們就會因為長時間沒有實現目標而氣餒,甚至會因此而變得自卑。山田本一為我們提供了乙個實現遠大目標的好方法,那就是在大目標下分出層次,分步實現大目標。用目標優化人生程序。首先,心中擁有目標,給人生存的勇氣,在艱難困...
《編碼的奧秘》目錄摘要及讀書筆記
渴望交流是大多數人的天性。在本書中,編碼 通常指一種在人和機器之間進行資訊轉換的系統。換句話說,編碼即是交流。有時我們將編碼看得很神秘,其實大多數編碼並非都是這樣。大多數的編碼都需要被很好地理解,因為它們是人類交流的基礎。編碼的奧秘 第1章 電筒密談 第2章 編碼與組合 第3章 布萊葉盲文與二元編碼...
mysql運維 讀書筆記 Mysql 讀書筆記
mysql儲存時間有兩種型別 datetime和timestamp。分別說一下兩者的區別。datetime,以8位元組儲存時間,理論上可以從0000年儲存到9999年。並且沒有時區的概念,它儲存的就是乙個時間點的概念。timestamp和datetime最主要的不同就是,它是以4個位元組儲存,由19...