[
https://issues.apache.org/jira/browse/INLONG-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated INLONG-116:
----------------------------------
Labels: features pull-request-available (was: features)
> Support load balancing customization
> ------------------------------------
>
> Key: INLONG-116
> URL: https://issues.apache.org/jira/browse/INLONG-116
> Project: Apache InLong
> Issue Type: Task
> Reporter: Guocheng Zhang
> Priority: Major
> Labels: features, pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> In addition to adding the client-side load balancing management and control
> functions, the current server-side load balancing management and control
> functions should also be expanded, such as supporting multiple sensing
> functions, including nearby access capabilities, small cluster distribution
> awareness, etc., implemented in a softer way Function of balancing operation:
> 1. Support partitions on the same broker as much as possible to be
> distributed to the same consumer. This feature allows consumers to initiate a
> check on these partitions to obtain all partition data and reduce network
> pressure;
> 2. The load balancing protocol should consider checking the stability of the
> client, and allocate as little partition data as possible to unstable
> consumers to avoid consumption lag;
> 3. The load balancing protocol should consider adding the partition forced
> allocation mode to avoid the situation that the client still occupies the
> partition when the client is abnormal;
> 4. Support customization of load balancing: support each consumer group to
> define different load balancing schemes.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)