1
我在登錄頁面(用戶名&密碼)和三個外部服務器(如server1,server2,server3)中有一個請求(php腳本),我如何負載平衡請求到這三個服務器?如何將請求負載平衡到外部服務器?
我在登錄頁面(用戶名&密碼)和三個外部服務器(如server1,server2,server3)中有一個請求(php腳本),我如何負載平衡請求到這三個服務器?如何將請求負載平衡到外部服務器?
通常首先使用「第7層」(應用層)負載平衡器或「反向代理」(例如NGiNX)來解決此問題。 7層負載均衡的標誌特徵是「粘性」連接(發送相同的客戶端相同的後端服務器),則請求高速緩存,故障轉移等
.
| _ _ _ _
client <- | - - - - -> | NGiNX |
| ‾|‾|‾|‾
<internet | datacenter> | | + - - - - +
| | + -+ |
| + - - + | |
| | | |
| | server1 | |server2 | server3 |
.
這裏是Nginx的一個configuration guide應該幫助你開始。
這可能更適合姊妹網站[Stack DBA](http://dba.stackexchange.com/)。如果你同意你可以通過點擊移動:*標誌* >> *應該關閉... * >> *脫離主題,因爲... * >> *此問題屬於Stack Exchange網絡中的另一個站點*。 –
Upvote,(不是爲了這個建議,雖然它可能是一個好的和公平的),但是對於(我總是假設)不是驅動型的downvoting。 – pnovotnak