diff --git a/services/venice-controller/src/main/java/com/linkedin/venice/controller/StoreBackupVersionCleanupService.java b/services/venice-controller/src/main/java/com/linkedin/venice/controller/StoreBackupVersionCleanupService.java index 2240ceacc09..78c27bf3e6b 100644 --- a/services/venice-controller/src/main/java/com/linkedin/venice/controller/StoreBackupVersionCleanupService.java +++ b/services/venice-controller/src/main/java/com/linkedin/venice/controller/StoreBackupVersionCleanupService.java @@ -105,7 +105,7 @@ protected StoreBackupVersionCleanupService( }); Optional sslFactory = admin.getSslFactory(); this.httpAsyncClient = HttpAsyncClients.custom() - .setDefaultRequestConfig(RequestConfig.custom().setSocketTimeout(2000).build()) + .setDefaultRequestConfig(RequestConfig.custom().setSocketTimeout(10000).build()) .setSSLContext(sslFactory.map(SSLFactory::getSSLContext).orElse(null)) .build(); } @@ -152,7 +152,7 @@ private boolean validateAllRouterOnCurrentVersion(Store store, String clusterNam try { HttpGet routerRequest = new HttpGet(routerInstance.getHostUrl(true) + TYPE_CURRENT_VERSION + "/" + store.getName()); - HttpResponse response = getHttpAsyncClient().execute(routerRequest, null).get(500, TimeUnit.MILLISECONDS); + HttpResponse response = getHttpAsyncClient().execute(routerRequest, null).get(5000, TimeUnit.MILLISECONDS); if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) { LOGGER.warn( "Got status code {} from host {} while querying router current version for store {}", @@ -189,7 +189,7 @@ private boolean validateAllServerOnCurrentVersion(Store store, String clusterNam try { HttpGet serverRequest = new HttpGet( instance.getHostUrl(true) + QueryAction.CURRENT_VERSION.toString().toLowerCase() + "/" + store.getName()); - HttpResponse response = getHttpAsyncClient().execute(serverRequest, null).get(500, TimeUnit.MILLISECONDS); + HttpResponse response = getHttpAsyncClient().execute(serverRequest, null).get(10000, TimeUnit.MILLISECONDS); if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) { LOGGER.warn( "Got status code {} from host {} while querying server current version for store {}",