Bruce Schuchardt created GEODE-5925:
---------------------------------------

             Summary: Server shutdown delays election of new primary bucket 
owners
                 Key: GEODE-5925
                 URL: https://issues.apache.org/jira/browse/GEODE-5925
             Project: Geode
          Issue Type: Improvement
          Components: regions
            Reporter: Bruce Schuchardt


The distributed lock service is configured to avoid releasing locks while the 
cache is closing.  If the cache that is closing has any primary bucket locks 
this can delay cache operations on those buckets until the cache is completely 
closed and the DistributedSystem is disconnected.

I've seen this take over 30 seconds, causing client connections to be timed out 
on the server-side and clients failing over from one server to another only to 
be blocked by the same issue in those servers.

Another thing I observed at the same time is that AcceptorImpl is sending 
profile updates for all partitioned regions.  Those profile updates take as 
long as 2 seconds apiece to process.  This also delays election of new primary 
bucket owners and it's unnecessary since 
DestroyPartitionRegion messages are later sent that remove the profiles in 
other servers.



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

Reply via email to