apache / apache/servicecomb-java-chassis

负载均衡算法支持服务端权重配置

Open
#3,943 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.9k
Forks
814
Avg merge
8d 23h
Merged PRs (30d)
1

Description

目前ServiceComb的所有负载均衡算法,都不支持服务端侧权重配置。

在服务端配置不同的机器规格,不同的网络带宽的时候,需要配置不同的权重。

建议参考Dubbo补齐对应能力
https://github.com/apache/dubbo/tree/3.2/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing ServiceComb's load-balancing implementations and the referenced Dubbo directory at dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance. Determine how server-side weights should be represented and applied across the algorithms. Done means the load-balancing algorithms support different weights for servers with different machine specifications or network bandwidth.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend, distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.