Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-14220

Shuffle server addresses for thin clients

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.9.1
    • None
    • thin client
    • None
    • Docs Required, Release Notes Required

    Description

      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. 

      Attachments

        Activity

          People

            Unassigned Unassigned
            sdarlington Stephen Darlington
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: