日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

dubbo负载均衡策略和集群容错策略

發布時間:2023/11/30 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dubbo负载均衡策略和集群容错策略 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

dubbo負載均衡策略

random loadbalance

  默認情況下,dubbo是random load balance隨機調用實現負載均衡,可以對provider不同實例設置不同的權重,會按照權重來負載均衡,權重越大分配流量越高,一般就用這個默認的就可以了。

roundrobin loadbalance

  均勻地將流量打到各個機器上去,但是如果各個機器的性能不一樣,容易導致性能差的機器負載過高。所以此時需要調整權重,讓性能差的機器承載權重小一些,流量少一些。

leastactive loadbalance

  這個就是自動感知一下,如果某個機器性能越差,那么接收的請求越少,越不活躍,此時就會給不活躍的性能差的機器更少的請求

consistanthash loadbalance

  一致性Hash算法,相同參數的請求一定分發到一個provider上去,provider掛掉的時候,會基于虛擬節點均勻分配剩余的流量,抖動不會太大。如果你需要的不是隨機負載均衡,是要一類請求都到一個節點,那就走這個一致性hash策略。

dubbo集群容錯策略

failover cluster模式

  失敗自動切換,自動重試其他機器,默認就是這個,常見于讀操作

failfast cluster模式

  一次調用失敗就立即失敗,常見于寫操作

failsafe cluster模式

  出現異常時忽略掉,常用于不重要的接口調用,比如記錄日志

failbackc cluster模式

  失敗了后臺自動記錄請求,然后定時重發,比較適合于寫消息隊列這種

forking cluster

  并行調用多個provider,只要一個成功就立即返回

broadcacst cluster

  逐個調用所有的provider

轉載于:https://www.cnblogs.com/langgj/p/10736858.html

總結

以上是生活随笔為你收集整理的dubbo负载均衡策略和集群容错策略的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。