主機連線VMware虛擬機器
阿新 • • 發佈:2021-11-18
先配置一個tomcat環境,當訪問http://192.168.x.x:80/埠時,讓nginx把服務指向一個tomcat服務http://192.168.x.x:8081/
vim開啟/usr/local/nginx/conf/nginx.conf先配置server
vim /usr/local/nginx/conf/nginx.conf
把location 這項改成proxy_pass http://192.168.64.129:8081;注意後面有個分號 (自己的ip)
編輯完成後:wq儲存退出,執行reload,重新載入nginx檔案
[root@yoyo conf]# cd /usr/local/nginx/sbin/ [root@yoyo sbin]# ./nginx -s reload
接著在瀏覽器輸入http://192.168.64.129/就能訪問到8081的tomcat首頁了,之前是訪問的nginx頁面,說明監聽成功
負載均衡
輪詢訪問
一臺服務配置好了,接著把三個tomcat服務全部放到一塊,讓訪問http://192.168.64.129/能自動分配到8081、8082、8083這三個伺服器上,實現負載均衡
vim開啟/usr/local/nginx/conf/nginx.conf在server上方加個upstream標籤,把多個伺服器server地址配置進去就可以了
編輯完成後:wq儲存退出,執行reload,重新載入nginx檔案
[root@yoyo conf]# cd /usr/local/nginx/sbin/
[root@yoyo sbin]# ./nginx -s reload
接著在瀏覽器輸入http://192.168.64.129/,多次重新整理,會發現tomcat首頁輪詢顯示Home8081、Home8082、Home8083