您好:
我現在在兩台機器上安裝了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/
這個你可以看看是否適合owncloud系統回傳的調整,檢查一下瀏覽器的header頭,設定檔目測沒啥問題。就是不知道系統是否在安裝的時候需要進行很多配置,或者確定了host的,按理來說你這樣也算不上是負載平衡,只能做了流量分發而已。
但是那個地址跳到了test_upstream這個網域下,這個是哪裡來得