Mario Ivanac created GEODE-7039:
-----------------------------------

             Summary: Server recovery severely degrades client read traffic (no 
SingleHop no TX) on redundant partitioned regions
                 Key: GEODE-7039
                 URL: https://issues.apache.org/jira/browse/GEODE-7039
             Project: Geode
          Issue Type: Improvement
          Components: client/server
            Reporter: Mario Ivanac


Client not using single hop nor transactions is experiencing severe throttling 
from the cluster when getting data from a partitioned region while server 
hosting one of the redundant buckets is recovering (in the process of image 
recovery). Get operation that have not landed on a server hosting the bucket 
will be proxied to other members that do have the bucket in a random fashion. 
This random picking has the nasty consequence that chosen server might be the 
one recovering now and the bucket is not yet ready (BucketNotFoundException), 
which means local server will handle ForceReattemptException by sleeping 100ms 
before another (random) attempt. This sleeping is devasteting for throughput 
observed by the client.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to