From ab57fa86af5698d60c4021d247994af64344a753 Mon Sep 17 00:00:00 2001 From: kimchy Date: Sun, 16 May 2010 23:40:55 +0300 Subject: [PATCH] Zen Discovery: Increase Ping timeouts, closes #177. --- .../elasticsearch/discovery/zen/fd/MasterFaultDetection.java | 4 ++-- .../elasticsearch/discovery/zen/fd/NodesFaultDetection.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/elasticsearch/src/main/java/org/elasticsearch/discovery/zen/fd/MasterFaultDetection.java b/modules/elasticsearch/src/main/java/org/elasticsearch/discovery/zen/fd/MasterFaultDetection.java index dce66d3d48e..785ecb5ba90 100644 --- a/modules/elasticsearch/src/main/java/org/elasticsearch/discovery/zen/fd/MasterFaultDetection.java +++ b/modules/elasticsearch/src/main/java/org/elasticsearch/discovery/zen/fd/MasterFaultDetection.java @@ -85,8 +85,8 @@ public class MasterFaultDetection extends AbstractComponent { this.connectOnNetworkDisconnect = componentSettings.getAsBoolean("connect_on_network_disconnect", false); this.pingInterval = componentSettings.getAsTime("ping_interval", timeValueSeconds(1)); - this.pingRetryTimeout = componentSettings.getAsTime("ping_timeout", timeValueSeconds(6)); - this.pingRetryCount = componentSettings.getAsInt("ping_retries", 5); + this.pingRetryTimeout = componentSettings.getAsTime("ping_timeout", timeValueSeconds(30)); + this.pingRetryCount = componentSettings.getAsInt("ping_retries", 3); logger.debug("Master FD uses ping_interval [{}], ping_timeout [{}], ping_retries [{}]", pingInterval, pingRetryTimeout, pingRetryCount); diff --git a/modules/elasticsearch/src/main/java/org/elasticsearch/discovery/zen/fd/NodesFaultDetection.java b/modules/elasticsearch/src/main/java/org/elasticsearch/discovery/zen/fd/NodesFaultDetection.java index 16d0c9dfe44..388bd93114a 100644 --- a/modules/elasticsearch/src/main/java/org/elasticsearch/discovery/zen/fd/NodesFaultDetection.java +++ b/modules/elasticsearch/src/main/java/org/elasticsearch/discovery/zen/fd/NodesFaultDetection.java @@ -81,8 +81,8 @@ public class NodesFaultDetection extends AbstractComponent { this.connectOnNetworkDisconnect = componentSettings.getAsBoolean("connect_on_network_disconnect", false); this.pingInterval = componentSettings.getAsTime("ping_interval", timeValueSeconds(1)); - this.pingRetryTimeout = componentSettings.getAsTime("ping_timeout", timeValueSeconds(6)); - this.pingRetryCount = componentSettings.getAsInt("ping_retries", 5); + this.pingRetryTimeout = componentSettings.getAsTime("ping_timeout", timeValueSeconds(30)); + this.pingRetryCount = componentSettings.getAsInt("ping_retries", 3); logger.debug("Nodes FD uses ping_interval [{}], ping_timeout [{}], ping_retries [{}]", pingInterval, pingRetryTimeout, pingRetryCount);