diff options
Diffstat (limited to 'feature-active-standby-management/src')
2 files changed, 6 insertions, 6 deletions
diff --git a/feature-active-standby-management/src/main/feature/config/feature-active-standby-management.properties b/feature-active-standby-management/src/main/feature/config/feature-active-standby-management.properties index d9fd6ca3..fec8094e 100644 --- a/feature-active-standby-management/src/main/feature/config/feature-active-standby-management.properties +++ b/feature-active-standby-management/src/main/feature/config/feature-active-standby-management.properties @@ -30,8 +30,8 @@ resource.name=pdp1 site_name=site1 # Needed by DroolsPdpsElectionHandler -pdp.checkInterval=1500 -pdp.updateInterval=1000 +pdp.checkInterval=2500 +pdp.updateInterval=2500 #pdp.timeout=3000 # Need long timeout, because testTransaction is only run every 10 seconds. pdp.timeout=15000 diff --git a/feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpsElectionHandler.java b/feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpsElectionHandler.java index b0f1a12a..e9526eb7 100644 --- a/feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpsElectionHandler.java +++ b/feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpsElectionHandler.java @@ -992,11 +992,11 @@ public class DroolsPdpsElectionHandler implements ThreadRunningChecker { long nowMs = now.getTime(); long waitTimerMs = waitTimerLastRunDate.getTime(); - //give it 2 times leeway - if((nowMs - waitTimerMs) > 2*pdpUpdateInterval){ + //give it 10 times leeway + if((nowMs - waitTimerMs) > 10*pdpUpdateInterval){ logger.error("checkWaitTimer: nowMs - waitTimerMs = {}" - + ", exceeds pdpUpdateInterval + 2000 = {}" - + "Will reschedule waitTimer timer", (nowMs - waitTimerMs), (2*pdpUpdateInterval)); + + ", exceeds 10* pdpUpdateInterval = {}" + + "Will reschedule waitTimer timer", (nowMs - waitTimerMs), (10*pdpUpdateInterval)); try{ // Recalculate since the thread could have been stalled on the synchronize() |