#小白真心求教上圖是Nginx 的設定檔如果在index.jsp 中這樣寫: <img src="img/test.png" > 這樣的話是實現負載平衡了嗎? 如果不對應該怎麼配置呢? 這個img/test.png 這個圖片在瀏覽器中載入的時候找的是tomcat 中的資源還是找的是Nginx快取的資源呢?
首先,你這麼配,只是實現了圖片資源直接由nginx處理。
但是,但是,但是,ajax請求呢?前端js,css以及.ttf之類的呢?都還要寫嗎?
我通常會先一個
location /{ proxy_pass http://myserver.com #对应的upstream }
然後在這上面再一條規則
location /resources{ root /opt/web/xxxproject }
如此,除了/resources打頭的請求,其餘都會轉給後方的tomcat實例處理。
胡亂寫的栗子,網路上一搜,各種配置講解太多。
動靜分離,是由應用程式伺服器如tomcat處理動態請求,nginx來處理靜態請求,可以停掉tomcat來測試是不是nginx起作用啦,這和負載平衡沒啥關係吧
首先,你這麼配,只是實現了圖片資源直接由nginx處理。
但是,但是,但是,ajax請求呢?前端js,css以及.ttf之類的呢?都還要寫嗎?
我通常會先一個
然後在這上面再一條規則
如此,除了/resources打頭的請求,其餘都會轉給後方的tomcat實例處理。
胡亂寫的栗子,網路上一搜,各種配置講解太多。
動靜分離,是由應用程式伺服器如tomcat處理動態請求,nginx來處理靜態請求,可以停掉tomcat來測試是不是nginx起作用啦,這和負載平衡沒啥關係吧