sofa-rpc-node icon indicating copy to clipboard operation
sofa-rpc-node copied to clipboard

【请求addressList顺序】client 中的 addressList 优先级顺序问题

Open tyouzu1 opened this issue 2 years ago • 1 comments

需求:希望有 addressList 固定顺序,或者是有个类似优先级的匹配逻辑、

哈喽,想问下,client 这里的 addressList 为什么要sort排序,默认的roundRobin看着好像也有排序。那现在还有办法【根据addressList中的数据排序】进行优先级排序吗,

@fengmk2

tyouzu1 avatar Apr 20 '22 09:04 tyouzu1

https://github.com/sofastack/sofa-rpc-node/blob/1921e7d96bac3f78bb3c6e52719856feb8cbc12f/lib/client/utils.js#L21

默认是打乱,是为了负载尽可能均衡。 你可以 pull request 来实现你想要的能力。

fengmk2 avatar Apr 20 '22 16:04 fengmk2