191112每日知識點

2021-09-29 13:59:23 字數 572 閱讀 8724

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 返回字串長度 ...