負載均衡(一)為什麼需要負載均衡

2021-08-13 21:40:43 字數 737 閱讀 5557

通常我們專案開發都是在tomcat上完成的,當然這樣是有優點的,比如就是開發簡單,部署簡單,但是單個的tomcat有時候有時候就會有問題,它的容量有峰值,大概在300之間,可以用測試軟體jemeter進行壓力測試。而且如果tomcat出現問題的話,那麼整個專案就會出現故障,這是不可容忍的(單點故障,出錯不能訪問)

優化:多應用伺服器;

多tomcat的ip輪詢,解決單點故障問題,但是這樣也有危害,就是應用伺服器全部暴露在外網入口,不集中,不安全。

繼續優化,採用了負載均衡的演算法(隨機,輪詢,加權,ip-hash,fair)等。解決了安全問題,但是還是有單點故障問題;

再優化,加了乙個存貨檢測,現在的問題變成了利用率低,請求分發的裝置流量有限制

終極形態的負載均衡

負載均衡(一)

目錄 什麼是負載均衡 負載均衡分類 四層負載均衡 七層負載均衡 實現負載均衡的幾種方式 http重定向負載均衡 dns負載均衡 反向 負載均衡 ip負載均衡 資料鏈路層負載均衡 直接路由 負載均衡演算法 靜態負載均衡演算法 動態負載均衡演算法 使用單機提供的集中式服務,隨著使用者量的增加和業務的劇增...

什麼是負載均衡

負載均衡是高可用網路基礎架構的關鍵元件,通常用於將工作負載分布到多個伺服器來提高 應用 資料庫或其他服務的效能和可靠性。乙個沒有負載均衡的 web 架構類似下面這樣 在這裡使用者是直連到 web 伺服器,如果這個伺服器宕機了,那麼使用者自然也就沒辦法訪問了。另外,如果同時有很多使用者試圖訪問伺服器,...

什麼是負載均衡?

負載均衡是高可用網路基礎架構的關鍵元件,通常用於將工作負載分布到多個伺服器來提高 應用 資料庫或其他服務的效能和可靠性。乙個沒有負載均衡的 web 架構類似下面這樣 在這裡使用者是直連到 web 伺服器,如果這個伺服器宕機了,那麼使用者自然也就沒辦法訪問了。另外,如果同時有很多使用者試圖訪問伺服器,...