You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Mario Ivanac (JIRA)" <ji...@apache.org> on 2019/08/01 05:53:00 UTC
[jira] [Created] (GEODE-7039) Server recovery severely degrades
client read traffic (no SingleHop no TX) on redundant partitioned regions
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)