nginx負載均衡配置及測試

1、下載兩個tomcat,一個放在物理機中,另一個放在VMware中的ubuntu14.04中,並且分別在tomcat的webapps\ROOT目錄下新建test.jsp文件目錄,並且啓動起來

test.jsp文件中的主要內容(其他內容參照上一篇博客,內容頁分別加了一句話,用於區分是返回的是哪個頁面):

<span id="nav-home">The remote server IP is:<%=request.getHeader("X-real-ip")%></span>
<br/>
<span id="nav-home">The nginx server IP is:<%=request.getRemoteAddr() %></span>


2、啓動兩個tomcat,進行訪問測試

宿主機中的:http://localhost:8080/test.jsp


ubuntu14.04中的:http://localhost:8080/test.jsp



3、在nginx(安裝在ubuntu14.04中)的配置文件中新增如下配置

負載均衡的策略採用的是簡單的按權重爲1:1的方式配置的。


說明:上圖IP地址中192.168.1.101是宿主機的IP地址,192.168.248.133是ubuntu14.04的IP。


4、在宿主機訪問nginx服務

第一次:顯示的是window的tomcat測試頁面


第二次訪問:顯示的ubuntu的tomcat測試頁面


說明:因爲這裏測試使用的在VMware中安裝ubuntu14.04的方式,因此remote server IP都是VMware Network Adapter VMnet8的IP地址,nginx server IP的地址是配置的負載均衡的IP地址。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章