故事來了
在很久很久以前我們的主人公小猿開了一家飯店取名為nginx,並且兼職客棧的廚師,因為小猿廚藝甚是了得,於是沒過多久十里八村的人都都會到nginx客棧做客,每天生意非常火爆,但是因為廚師只有小猿一人,所以排隊的人非常多,小猿看著鄉親們排隊,心裡面也過意不去,於是為了節約鄉親們的時間,小猿設定了超時時間,客人到店裡面排隊—>點菜—>炒菜—>菜上桌的時間為x,點菜—>菜上桌—>菜上桌時間為y,菜上桌—>菜上桌時間為z,超過設定的時間小猿就免費送給顧客們乙份點心。至此小猿的生意更是火爆非常!nginx中超時設定、請求超時、響應等待超時配置:
proxy_connect_timeout :後端伺服器連線的超時時間_xnginx.conf配置:proxy_read_timeout:連線成功後_y
proxy_send_timeout :後端伺服器資料回傳時間_z
nginx使用proxy模組時,預設的讀取超時時間是60s。
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...