使用nginx負載均衡web應用
版權宣告:本文為博主原創文章,未經博主允許不得轉載。https://blog.csdn.net/kongxx/article/details/84891364
首先需要在系統上安裝nginx軟體,這裡使用Ubuntu的apt來安裝。
sudo apt-get install nginx
安裝完成後,我們首先需要修改一個ngins的配置。
這裡假定我們已經有了個兩個相同的web應用,分別使用的 8081 和 8082 埠。我們通過nginx的8080埠代理這兩個web應用。
修改 /etc/nginx/nginx.conf 檔案,在其中的 http 部分最後做如下配置:
... http { ... ######################################## # 註釋部分 # include /etc/nginx/sites-enabled/*; ######################################## ######################################## # 增加部分 upstream myhost { server localhost:8081 weight=1; server localhost:8082 weight=1; } server { listen 8080; location / { proxy_pass http://myhost; } } ######################################## }
啟動 nginx 服務
sudo /etc/init.d/nginx start
然後通過瀏覽器訪問 http://:8080 地址來驗證配置是否生效。