Django uWsg Nginx原理的初步理解

2021-09-18 08:03:18 字數 524 閱讀 6725

各部分簡介:

首先客戶端請求服務資源

nginx作為反向**伺服器,也是直接對外的服務介面,接收客戶端傳送過來的http請求並對請求進行解包和分析

如果是靜態檔案請求,nginx會根據其配置的靜態檔案目錄,返回請求的資源

如果是動態的請求,nginx會把請求(http協議)轉換uwsgi協議傳遞給uwsgi,uwsgi將接收到的包進行處理,並**給wsgi

wsgi根據請求調 django工程的某個檔案或函式,處理完後django將返回值交給wsgi

wsgi將返回值進行打包,**給uwsgi

uwsgi接收後**給nginx,nginx最終將返回值返回給客戶端(如瀏覽器)。

關於初步使用printf和scanf的理解和感想

關於初步使用printf和scanf的理解和感想 1.printf的使用格式 2.scanf的使用格式 3.使用 錯的地方 4.容易些錯的點 1.printf的使用格式 int a 1 printf this is my first web printf d n a 第乙個printf是直接輸出引號...

深入底層 Hashtable雜湊表的初步理解

概念 雜湊表也叫雜湊表 結構 結構有多種,最流行 最容易理解的是 順序表 鍊錶 主結構 順序表,每個順序表的節點單獨引出乙個鍊錶 1.新增資料 1.計算雜湊碼,使用hashcode 方法,返回值是乙個int型別的值,整數的雜湊碼值是本身 2.計算在雜湊表中儲存的位置 y k x x 11 y 在雜湊...

回顧 MySQL鎖原理的初步理解

1 一般myisam引擎會加表鎖,進行查詢的時候,會預設加個表共享鎖,也就是表讀鎖,這個時候別的資料庫連線只能到該表來查資料,不能寫資料 在進行寫操作的時候,myisam引擎會加個表的獨佔鎖,也就是表寫鎖,別的連線不能讀也不能寫 myisam這樣的頁級鎖,一般很少用了。2 innodb引擎一般使用行...