我最近購買了4臺服務器來處理視頻,以平衡負載。我目前使用nginx作爲負載平衡器,但我的帶寬不足。重定向用戶使用nginx作爲負載平衡器以節省帶寬
有什麼辦法可以將用戶重定向到其中一臺服務器,以降低我的帶寬使用率,並仍能夠檢測到服務器是否啓動?
這就是我目前使用:
upstream videos {
server xx.xx.xxx.130:8080;
server xx.xx.xxx.131:8080;
server xx.xx.xxx.132:8080;
server xx.xx.xxx.133:8080;
}
proxy_next_upstream error;
server {
listen 80;
server_name www.example.com;
location/{
proxy_pass http://videos;
proxy_redirect off;
proxy_set_header Host $http_host;
}
}
請鐵道部準確地說明你要做什麼......我不明白爲什麼改變配置會改善你的整體帶寬。 – 2014-10-09 08:24:05
我試圖將用戶重定向到視頻上游的服務器之一,而不是將主服務器用作反向代理,以便主服務器不佔用過多的帶寬。 – NymRod 2014-10-11 05:33:19