[ 
https://issues.apache.org/activemq/browse/CAMEL-3197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ashwin Karpe updated CAMEL-3197:
--------------------------------

    Attachment: WeightedLB.patch

Hi Claus, Hadrian,

I have created a new variant of the Load balancer that performs weighted 
round-robin and/or random distribution of messages to a list of Send processors 
based on a distribution ratio.

I have verified that everything is in good working order, validated code 
against checkstyle and incorporated unit tests to prove out the capability.

I am attaching a patch for any feedback from you, which I will be happy to 
incorporate. I will check in the code shortly and update the documentation.

Please let me know what you think.

Cheers,

Ashwin...


> Add a new Load Balancing algorithms support that provides weighted 
> round-robin and weighted random support  
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-3197
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-3197
>             Project: Apache Camel
>          Issue Type: New Feature
>            Reporter: Ashwin Karpe
>            Assignee: Ashwin Karpe
>         Attachments: WeightedLB.patch
>
>
> Camel currently does not offer load balancing based on user defined 
> percentage endpoint use (or weighted round-robin or weighted random use) with 
> respect to other endpoints
> Develop ability in load balancer  send to the endpoint based on 
> percentage/weight specified by user.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to