Nginx動靜分離

2021-10-11 03:00:59 字數 1289 閱讀 9798

可以看到,我們專案的靜態資源請求和動態請求都是經過nginx反向**後到我們後端的tomcat伺服器,然後再返回資料,如果請求量非常的大,則後端伺服器tomcat的壓力也就非常大,經過測試發現,大多數請求都是靜態資源的,所以,如果降靜態資源放在nginx下,不用再到tomcat處理,那就可以大大減輕tomcat的壓力。

nginxlocation詳解

將我們微服務專案下的靜態資源放到nginx 服務下

替換原來模板檔案 index.html 靜態資源引入的路徑:

href="/index/css/swiper-3.4.2.min.css"

// 替換為下邊這個

href="/static/index/css/swiper-3.4.2.min.css"

修改niginx.conf

#負載均衡

nginx動靜分離配置 Nginx動靜分離

動靜分離,就是將jsp servlet等動態資源交由tomcat或其他web伺服器處理,將css js image等靜態資源交由nginx或其他http伺服器處理,充分發揮各自的優勢,減輕其他伺服器的壓力,搭建更為高效的系統架構。nginx動靜分析的實現 下面要搭建nginx,環境中有三颱nginx...

nginx 動靜分離

定義nginx執行的使用者 和 使用者組 如果對應伺服器暴露在外面的話建議使用許可權較小的使用者 防止被入侵 user www www nginx程序數,建議設定為等於cpu總核心數 worker processes 8 開啟全域性錯誤日誌型別 error log var log nginx err...

nginx動靜分離

nginx location的正則法則 為區分大小寫的匹配。不區分大小寫的匹配 匹配firefox的正則同時匹配firefox 不匹配的 不匹配的 匹配除換行符以外的任意字元 location 匹配的優先順序 與location在配置檔案中的順序無關 location 注意一點的是 經同事提醒,可以...