默認提供的幾個實作都沒這個功能。
看了一下rule介面,choose方法有個key引數,但是這個引數沒地方設定啊。
如果我想根據http的某個引數,或者header、cookie,做hint路由,或者hash負載,就不行。 dubbo就有這個功能,可以根據第一個引數hash。
看來這個玩意還不成熟
uj5u.com熱心網友回復:
請問這個解決了嗎?
uj5u.com熱心網友回復:
設定key的方法在RibbonLoadBalancerClient的public ServiceInstance choose(String serviceId, Object hint)方法,不過在介面中沒有。需要自己做一個轉換。可以參考:https://my.oschina.net/youxijishu/blog/3022993
uj5u.com熱心網友回復:
解決方案:https://blog.csdn.net/zhangzhen02/article/details/110094929uj5u.com熱心網友回復:
解決方案:https://blog.csdn.net/zhangzhen02/article/details/110094929轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/227738.html
標籤:其他技術討論專區
