Hi On Fri, Aug 12, 2011 at 10:37 PM, anucekay <anuce...@gmail.com> wrote: > Hai > > I am trying to get some inputs on how best to implement the following: > > - Let us say we have a service that is implemented by a set of servers. The > service > basically provides leaderboard. They expose SOAP interface. > > - Request for a particular leaderboard should ALWAYS go to the same server. > If there was a failure in reaching that server, it can be sent to another > server > and subsequent requests for the leaderboard need to go the new server > > Kind of sticky loadblancing with a failover capabilities. > > In otherwords, given a set of servers and a key, i need a "consistent > hashing" implemented > to talk to a set of servers. > > 1. Should i just do all of this logic myself? or > 2. Are there classes that i can take as a base and extend to support my > use-case? > Perhaps you can extend org.apache.cxf.clustering.AbstractStaticFailoverStrategy and override one of its methods such as getNextAlternate. Then you may want to try using it in combination with FailoverTargetSelector or LoadDistributorTargetSelector.
Cheers, Sergey > Any pointers/inputs greatly appreciated. > > Anu > > -- > View this message in context: > http://cxf.547215.n5.nabble.com/Sticky-Load-Balancing-and-Failover-tp4694695p4694695.html > Sent from the cxf-user mailing list archive at Nabble.com. > -- Sergey Beryozkin http://sberyozkin.blogspot.com Talend - http://www.talend.com