1. 程式人生 > >使用nginx負載均衡web應用

使用nginx負載均衡web應用

安裝

首先需要在系統上安裝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 地址來驗證配置是否生效。