Vaibhav Joshi created CALCITE-5581:
--------------------------------------

             Summary: Implement Basic client side load balancing in Avatica 
Driver
                 Key: CALCITE-5581
                 URL: https://issues.apache.org/jira/browse/CALCITE-5581
             Project: Calcite
          Issue Type: New Feature
          Components: avatica
    Affects Versions: 1.33.0
            Reporter: Vaibhav Joshi


Implement mechanism to support Client side load balancing by configuring 
connection properties for load balancing  
{code:java}
jdbc:phoenix:thin:
url=https://<host>:<port>;
serialization=PROTOBUF;
authentication=BASIC;
avatica_user=<userName>;
avatica_password=<userPw>
useClientSideLB: [true/false]
lbStrategy: [RandomDistribution/Sequential/RoundRobin]
lbURLs: <comma separated URls e.g. URL1, URL2,URL3,...URLn> {code}
Client should connect to any of the URLs specified in lbURLs ( depending on LB 
strategy selected). 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to