Commit History

Author SHA1 Message Date
  Shreyas Zare 7766274006 Failover.HealthCheck: Updated timeout code to use TimeoutAsync() for ConnectAsync() calls. 2 months ago
  Shreyas Zare 68167dc7e6 Failover.HealthCheck: updated implementation to disable http auto redirect which is causing to fail to verify the health status of the actual server in question. 1 year ago
  Shreyas Zare 8983444758 Failover: using HttpClientNetworkHandler that does retries as well as resolves via given dns client. 1 year ago
  Shreyas Zare 5d04668faa Failover: Removed newtonsoft. Added retries for send alert email. 1 year ago
  Shreyas Zare 66a9b63cbe FailoverApp.HealthChecks: added connection close header to check probes to avoid idle connection that causes issue. 1 year ago
  Shreyas Zare e13c23f95e Failover.HealthChecks: Updated ConditionalHttpReload() to not use system proxy. 2 years ago
  Shreyas Zare 741c4675a1 Failover: minor changes done. 2 years ago
  Shreyas Zare 0fbb63aa94 Failover: minor changes 3 years ago
  Shreyas Zare 8d85c9bbae FailoverApp: implemented under maintanence feature to indicate if an address is taken down for maintenance. Code refactoring done. 3 years ago
  Shreyas Zare 478aa10a5e Failover.HealthCheck: set idle connection timeout for http client. Updated error handling implementation in IsHeahthyAsync(). Code refactoring done. 3 years ago
  Shreyas Zare 0351b76df8 FailoverApp: added null checks when reading url from json. 3 years ago
  Shreyas Zare 21444ef9ce FailoverApp: added feature to auto generate health check url based of the app record domain name. added support for `https` type for auto generating health check url with expected scheme. 3 years ago
  Shreyas Zare 1d0b103ac6 HealthCheck: added http client user agent. 3 years ago
  Shreyas Zare fddc06bdc2 HealthCheck: added override URL option in IsHealthyAsync() to allow the url to be defined by APP record. 3 years ago
  Shreyas Zare ee9e62a093 FailoverApp: app code with most features implemented. 3 years ago