首頁 >運維 >Nginx >nginx負載平衡是什麼

nginx負載平衡是什麼

青灯夜游
青灯夜游原創
2019-06-17 17:49:555238瀏覽

負載平衡是Nginx常用的功能。負載平衡(Load Balance)其意思是分攤到多個作業單元上進行執行,可以理解為N台伺服器平均分擔負載;例如Web伺服器、FTP伺服器、其它關鍵任務伺服器等,從而共同完成工作任務。

nginx負載平衡是什麼

當一台伺服器的單位時間內的訪問量越大時,伺服器壓力就越大,大到超過自身承受能力時,伺服器就會崩潰。為了避免伺服器崩潰,讓使用者有更好的體驗,我們透過負載平衡的方式來分擔伺服器壓力。

什麼是負載平衡?

單從字面上的意思來理解就可以解釋N台伺服器平均分擔負載,不會因為某台伺服器負載高宕機而某台伺服器閒置的情況。那麼負載平衡的前提就是要有多台伺服器才能實現,也就是兩台以上。

負載平衡建立在現有網路結構之上,它提供了一種廉價有效透明的方法擴展網路設備和伺服器的頻寬、增加吞吐量、加強網路資料處理能力、提高網路的靈活性和可用性。

負載平衡的優點

減少伺服器的壓力,將原本一台伺服​​器索要承受的訪問量分給多台,並提高專案的可用性,當一台伺服器掛掉的時候不會導致專案癱瘓。

以上是nginx負載平衡是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn