在以前咱們的負載均衡中,咱們再jsp中設置了一個背景,這是一個靜態資源,Tomcat處理靜態資源的效率並無Nginx高,咱們能夠經過動靜分離將靜態資源和動態資源分割開來,Tomcat處理動態資源,Nginx響應靜態資源nginx
一臺Nginx主機,兩臺Tomcat負載均衡 + ( [沒有] 兩臺Nginx靜態資源服務器負載均衡)瀏覽器
因爲我沒有克隆更多的Linux虛擬機,咱們暫時仍是用三臺,靜態資源咱們就不作負載均衡了,但我也會將靜態資源訪問均衡的大體流程記下來,負載均衡就是配那幾個屬性,作一個轉發,下面咱們開始緩存
把咱們部署在Tomcat中的Web工程中的圖片包括文件夾給幹掉,以下:服務器
而後看看咱們的index.jsp頁面的靜態資源訪問路徑,由於個人Web工程須要使用打包名才能訪問,因此靜態資源的訪問路徑應該爲: 打包名 + 相對路徑( Nginx_war_exploded/images/nginx.png)
負載均衡
咱們就得圍着這個靜態資源的訪問路徑來作文章,首先修改咱們的Nginx服務器配置文件jsp
由於我這裏沒有作靜態資源訪問的負載均衡,因此直接使用的是靜態代理,若是要靜態資源的訪問想要負載均衡,本機的請求轉發 + 靜態資源服務器的靜態代理便可實現學習
根據上面咱們對靜態資源的的靜態代理規則,咱們如今能夠把相應的靜態資源準備就緒優化
若是還不清靜態資源的訪問路徑的話,瀏覽器F12,觀察請求連接:spa
由於咱們的靜態資源尚未就位,全部訪問不到,觀察上方連接,得出咱們的靜態資源存放路徑3d
我相信通過前面的學習,你們都對這個規則有所瞭解吧,既然靜態資源已經就緒,那咱們直接刷瀏覽器
背景圖片的靜態資源加載到了,可是這裏又出現了一個問題,我刷新負載均衡又失效了?