採坑系列 nginx超時配置 404

2021-10-01 23:41:39 字數 993 閱讀 4131

故事來了

在很久很久以前我們的主人公小猿開了一家飯店取名為nginx,並且兼職客棧的廚師,因為小猿廚藝甚是了得,於是沒過多久十里八村的人都都會到nginx客棧做客,每天生意非常火爆,但是因為廚師只有小猿一人,所以排隊的人非常多,小猿看著鄉親們排隊,心裡面也過意不去,於是為了節約鄉親們的時間,小猿設定了超時時間,客人到店裡面排隊—>點菜—>炒菜—>菜上桌的時間為x,點菜—>菜上桌—>菜上桌時間為y,菜上桌—>菜上桌時間為z,超過設定的時間小猿就免費送給顧客們乙份點心。至此小猿的生意更是火爆非常!

nginx中超時設定、請求超時、響應等待超時配置:

proxy_connect_timeout :後端伺服器連線的超時時間_x

proxy_read_timeout:連線成功後_y

proxy_send_timeout :後端伺服器資料回傳時間_z

nginx使用proxy模組時,預設的讀取超時時間是60s。

nginx.conf配置:

http
以為到這就結束了嗎?no.

配置完以後如果超時我們期待的返回碼應該是503,然而返回的確實404

最初看到404以為是請求沒有找到介面,仔細檢視後因為是nginx報的404,所有是nginx內部去查詢超時503頁面時,沒有找到所以報了404.

Spark採坑系列

日期轉時間戳計算 必須要加日期格式,不然返回為null unix timestamp select unix timestamp 2016 04 08 yyyy mm dd 1460041200 spark history opts dspark.history.fs.logdirectory hd...

採坑系列之JPA查詢

最近在研究spring的jpa的動態查詢,使用比較方便,但是著實也踩了不少的坑,簡單的總結一下。com.github.wenhao jpa spec 2.2.1 兩個關聯表 user和address 配置 引用lombok依賴便可以利用註解省略setter和getter方法,下面 是兩個關聯表多對多...

mysql安裝配置採坑

修改配置檔案 開啟解壓的資料夾 本例的配置檔案位置 d mysql mysql 5.7.17 winx64 刪除my default.ini,新建乙個my.ini my.ini的內容是 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld s...