lb,即負載均衡(load balance),負載均衡是微服務架構中經常使用的一種技術。 負載均衡是我們處理高併發、緩解網路壓力和進行服務端擴容的重要手段之一,簡而言之就是動態將請求派發給比較閒的伺服器!
服務端負載均衡
客戶端負載均衡(ribbon)
負載均衡常見的策略
**負載均衡器維護乙份服務端列表**
**每個客戶端服務都有乙份自己要訪問的服務端清單**
***ribbon呼叫配置***
a.在pom.xml檔案裡面新增ribbon相關的依賴(建立工程時點選eureka客戶端,工程自動引入)
c.@loadbalanced表示這個resttemplate開啟負載均衡,誰用誰開.
d.主啟動類上新增註解@enableeurekaclient
輪詢(round robin)
加權輪詢(weighted round robin)
隨機random
雜湊hash
最小連線數lc
最短響應時間lrt
191113每日知識點
1 第一次訪問建立session物件,給session物件分配乙個唯一的id,叫jsessionid 2 把jsessionid作為cookie的值傳送給瀏覽器儲存 3 第二次訪問的時候,瀏覽器帶著jsessionid的cookie訪問伺服器 4 伺服器得到jsessionid,在伺服器的記憶體中搜...
每日小知識點補充
1 紅黑樹 為啥map set底層實現用紅黑樹而不是平衡二叉樹?因為多次插入刪除操作可能導致樹不平衡,增加平衡二叉樹的旋轉操作,而紅黑樹對平衡的要求略低。2 map set區別 map以key value成對儲存 key不能重複 set只存元素,他的元素就是他的鍵值,具有唯一性。set.count ...
每日知識點 20200812 String
string s1 new string lalala string s2 lalala 兩種構造方式,前一種會同時賦予乙個位址,後者則不會。判斷兩者是否 false。若要單純判斷兩者值相等可以用equals。boolean isempty 判斷字串內容是否為空 int length 返回字串長度 ...