Stephen Darlington created IGNITE-14220:
-------------------------------------------
Summary: Shuffle server addresses for thin clients
Key: IGNITE-14220
URL: https://issues.apache.org/jira/browse/IGNITE-14220
Project: Ignite
Issue Type: Improvement
Components: thin client
Affects Versions: 2.9.1
Reporter: Stephen Darlington
To connect to a grid from a thin-client, we provide a list of servers and
ports. If partition awareness is disabled, Ignite connects to the first node.
In the case where there are lots of thin clients, they all end up connecting to
the same server node.
This is improved somewhat when partition awareness is enabled. JCache requests
go directly to the data node in question. But SQL queries will all be sent to
the same node (since the algorithm is deterministic).
If the list were "shuffled" before use, the load would end up balanced across
the cluster.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)