FailoverApp.HealthChecks: added connection close header to check probes to avoid idle connection that causes issue.

This commit is contained in:
Shreyas Zare
2022-12-04 13:00:06 +05:30
parent 2ea46e903d
commit 66a9b63cbe

View File

@@ -159,6 +159,7 @@ namespace Failover
HttpClient httpClient = new HttpClient(_httpHandler);
httpClient.Timeout = TimeSpan.FromMilliseconds(_timeout);
httpClient.DefaultRequestHeaders.UserAgent.ParseAdd(HTTP_HEALTH_CHECK_USER_AGENT);
httpClient.DefaultRequestHeaders.ConnectionClose = true;
_httpClient = httpClient;
}
@@ -169,6 +170,7 @@ namespace Failover
HttpClient httpClient = new HttpClient(_httpHandler);
httpClient.Timeout = TimeSpan.FromMilliseconds(_timeout);
httpClient.DefaultRequestHeaders.UserAgent.ParseAdd(HTTP_HEALTH_CHECK_USER_AGENT);
httpClient.DefaultRequestHeaders.ConnectionClose = true;
HttpClient oldHttpClient = _httpClient;
_httpClient = httpClient;