[jira] [Created] (IGNITE-11471) JDBC: Thin driver should start with a random server to connect

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-11471) JDBC: Thin driver should start with a random server to connect

Anton Vinogradov (Jira)
Stanislav Lukyanov created IGNITE-11471:
-------------------------------------------

             Summary: JDBC: Thin driver should start with a random server to connect
                 Key: IGNITE-11471
                 URL: https://issues.apache.org/jira/browse/IGNITE-11471
             Project: Ignite
          Issue Type: Improvement
          Components: jdbc
            Reporter: Stanislav Lukyanov


Thin JDBC driver uses a list of server addresses to connect to. Connections created in a single JVM will use round-robin to choose the server to connect, yielding a uniform distribution. However, the round-robin always starts from the first server in the list. It means that multiple JVMs with the same JDBC connection URL and one connection each will all connect to the same server.

Need to choose the first server randomly to have a better distribution.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)