Charlie Black created GEODE-6677:
------------------------------------

             Summary: Function with timeout, isHA==true and retries can lead to 
issues
                 Key: GEODE-6677
                 URL: https://issues.apache.org/jira/browse/GEODE-6677
             Project: Geode
          Issue Type: Bug
            Reporter: Charlie Black


A user can set `isHA()`, retries, and `CLIENT_FUNCTION_TIMEOUT`. The timeout is 
currently implemented as per attempt, not the overall execution inclusive of 
retries.

When both CLIENT_FUNCTION_TIMEOUT and isHA are set (and retries is set to the 
default of “forever”), a timeout due to CPU overload will inject more load into 
the system and could eventually cause the cluster to fall over.

The user expects the combination of these settings to mean “If execution fails, 
keep trying up until retries limit is reached OR timeout expires, whichever 
comes first”.



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

Reply via email to