diff --git a/deploy/default.properties b/deploy/default.properties index 80d9e6ff..eb8a885a 100755 --- a/deploy/default.properties +++ b/deploy/default.properties @@ -260,3 +260,9 @@ http.retry-count=3 http.open-timeout=5 http.read-timeout=300 http.retry-delay=15 + +# +# Verified restart config +# +verify_retry_max=5 +verify_retry_interval=10 \ No newline at end of file diff --git a/deploy/lib/server_config.rb b/deploy/lib/server_config.rb index 4ca2e2f0..b8a0c5d1 100644 --- a/deploy/lib/server_config.rb +++ b/deploy/lib/server_config.rb @@ -566,8 +566,8 @@ def restart old_timestamp = go(%Q{http://#{@properties["ml.server"]}:8001/admin/v1/timestamp}, "get").body restart_basic retry_count = 0 - retry_max = 5 - retry_interval= 10 + retry_max = @properties["ml.verify_retry_max"].to_i + retry_interval = @properties["ml.verify_retry_interval"].to_i new_timestamp = old_timestamp while retry_count < retry_max do begin