維運 - 關於nginx配置負載平衡的問題
我想大声告诉你
我想大声告诉你 2017-06-26 10:49:55
0
1
1026

您好:

我現在在兩台機器上安裝了owncloud服務,並且都已經可以正常運行,訪問地址分別為:

  • 192.168.0.21:8080/owncloud

  • #192.168.0.22:8080/owncloud

#然後修改nginx配置,sudo vim /etc/nginx/sites-enabled/owncloud

upstream owncloud_upstream {
    server 192.168.0.21:8080;
    server 192.168.0.22:8080;
}

server {
    listen                90;
    server_name        owncloud_server;
    location /owncloud {
            proxy_pass    http://owncloud_upstream/owncloud;
    }
}
# sudo nginx -t       
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

# sudo nginx -s reload

然後訪問http://192.168.0.21:90/owncloud網址列變成了http://test_upstream:8080/owncloud/

有誰知道這是怎麼回事?

謝謝

我想大声告诉你
我想大声告诉你

全部回覆(1)
扔个三星炸死你

這個你可以看看是否適合owncloud系統回傳的調整,檢查一下瀏覽器的header頭,設定檔目測沒啥問題。就是不知道系統是否在安裝的時候需要進行很多配置,或者確定了host的,按理來說你這樣也算不上是負載平衡,只能做了流量分發而已。

但是那個地址跳到了test_upstream這個網域下,這個是哪裡來得

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板