Shreyas Zare
|
ea46a32b5d
|
app assembly version updated for release
|
2023-04-29 16:18:14 +05:30 |
|
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.
|
2023-04-07 14:04:16 +05:30 |
|
Shreyas Zare
|
8983444758
|
Failover: using HttpClientNetworkHandler that does retries as well as resolves via given dns client.
|
2023-03-18 13:35:09 +05:30 |
|
Shreyas Zare
|
d2432cb983
|
app assembly version updated for release.
|
2023-03-11 17:02:44 +05:30 |
|
Shreyas Zare
|
1b5ccf49a2
|
Failover: setting correct RA flag in response.
|
2023-03-05 19:29:06 +05:30 |
|
Shreyas Zare
|
12db30dcb7
|
app assembly version updated for release
|
2023-02-18 17:51:13 +05:30 |
|
Shreyas Zare
|
c84ce72dec
|
Failover: setting correct RA flag value.
|
2023-02-18 11:27:22 +05:30 |
|
Shreyas Zare
|
d099080ec4
|
FailoverApp: minor code refactoring changes done.
|
2023-02-05 16:11:49 +05:30 |
|
Shreyas Zare
|
5d04668faa
|
Failover: Removed newtonsoft. Added retries for send alert email.
|
2022-12-24 11:41:49 +05:30 |
|
Shreyas Zare
|
939dcafc09
|
assembly version updated for release
|
2022-12-04 16:37:15 +05:30 |
|
Shreyas Zare
|
66a9b63cbe
|
FailoverApp.HealthChecks: added connection close header to check probes to avoid idle connection that causes issue.
|
2022-12-04 13:00:06 +05:30 |
|
Shreyas Zare
|
106948dd91
|
assembly version updated for release
|
2022-11-26 14:09:20 +05:30 |
|
Shreyas Zare
|
3556e1d33e
|
app assembly version updated for release
|
2022-09-24 17:34:43 +05:30 |
|
Shreyas Zare
|
4d0c4cf4b5
|
Failover.WebHook: Updated ConditionalHttpReload() to not use system proxy.
|
2022-09-18 18:40:10 +05:30 |
|
Shreyas Zare
|
e13c23f95e
|
Failover.HealthChecks: Updated ConditionalHttpReload() to not use system proxy.
|
2022-09-18 18:39:33 +05:30 |
|
Shreyas Zare
|
ae55f67706
|
Failover.CNAME: updated ProcessRequestAsync() definition.
|
2022-09-18 18:38:52 +05:30 |
|
Shreyas Zare
|
b19c5fc118
|
Failover.Address: updated ProcessRequestAsync() definition.
|
2022-09-18 18:38:30 +05:30 |
|
Shreyas Zare
|
eb7951e5bd
|
app assembly version updated for release
|
2022-03-26 17:39:42 +05:30 |
|
Shreyas Zare
|
fa417216f3
|
major code refactoring done.
|
2022-03-06 17:24:41 +05:30 |
|
Shreyas Zare
|
741c4675a1
|
Failover: minor changes done.
|
2022-01-23 17:02:35 +05:30 |
|
Shreyas Zare
|
f9923c2f16
|
Failover.HealthMonitor: fixed LastHealthCheckResponse property to not return null values.
|
2021-11-06 13:35:42 +05:30 |
|
Shreyas Zare
|
0fbb63aa94
|
Failover: minor changes
|
2021-11-06 13:35:02 +05:30 |
|
Shreyas Zare
|
e2f0d077d9
|
app project file updated
|
2021-10-02 16:08:23 +05:30 |
|
Shreyas Zare
|
383f79b493
|
updated apps to implement IDnsApplication
|
2021-09-26 17:03:47 +05:30 |
|
Shreyas Zare
|
8db888a098
|
code refactoring changes done
|
2021-09-18 11:52:12 +05:30 |
|
Shreyas Zare
|
5a777e2087
|
FailoverApp: updated code for new dns app changes.
|
2021-09-11 16:16:54 +05:30 |
|
Shreyas Zare
|
8d85c9bbae
|
FailoverApp: implemented under maintanence feature to indicate if an address is taken down for maintenance. Code refactoring done.
|
2021-09-01 18:00:09 +05:30 |
|
Shreyas Zare
|
9953db90c0
|
assembly version updated for release
|
2021-08-21 16:51:20 +05:30 |
|
Shreyas Zare
|
478aa10a5e
|
Failover.HealthCheck: set idle connection timeout for http client. Updated error handling implementation in IsHeahthyAsync(). Code refactoring done.
|
2021-08-21 12:34:32 +05:30 |
|
Shreyas Zare
|
5fd3c80a9c
|
Failover.HealthCheckStatus: code refactoring done.
|
2021-08-21 12:33:09 +05:30 |
|
Shreyas Zare
|
164187e315
|
HealthMonitor: removed alerts for change of failure reason. Added initial delay for starting health check. Minor refactoring changes.
|
2021-08-21 12:32:47 +05:30 |
|
Shreyas Zare
|
2ab782c0bf
|
Failover.HealthService: implemented common monitoring for address and domain. Code refactoring done.
|
2021-08-21 12:31:44 +05:30 |
|
Shreyas Zare
|
5976e71649
|
Failover: minor refactoring changes
|
2021-08-21 12:30:33 +05:30 |
|
Shreyas Zare
|
e6c8fd322a
|
Failover: removed type specific monitoring code.
|
2021-08-21 12:29:48 +05:30 |
|
Shreyas Zare
|
c70a2365a2
|
Failover: updated implementation to not perform health check on server down addresses.
|
2021-08-21 12:29:19 +05:30 |
|
Shreyas Zare
|
46763d26ac
|
updated assembly version for release
|
2021-08-14 16:44:42 +05:30 |
|
Shreyas Zare
|
0351b76df8
|
FailoverApp: added null checks when reading url from json.
|
2021-08-14 12:25:44 +05:30 |
|
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.
|
2021-08-14 12:13:26 +05:30 |
|
Shreyas Zare
|
1d0b103ac6
|
HealthCheck: added http client user agent.
|
2021-08-08 16:36:30 +05:30 |
|
Shreyas Zare
|
2e1b3e01da
|
FailoverApp: updated code to support healthCheckUrl and serverDown features.
|
2021-08-07 16:42:38 +05:30 |
|
Shreyas Zare
|
1fd00c9cae
|
FailoverApp: updated default config with new 'http' health check template that uses url from APP record data.
|
2021-08-07 16:39:57 +05:30 |
|
Shreyas Zare
|
fee691e782
|
AddressMonitoring: updated implementation to use healthCheckUrl based health monitor.
|
2021-08-07 16:38:46 +05:30 |
|
Shreyas Zare
|
9d169e4760
|
DomainMonitoring: updated implementation to use healthCheckUrl based health monitor.
|
2021-08-07 16:38:29 +05:30 |
|
Shreyas Zare
|
0f500ecf4c
|
HealthMonitoringService: added healthCheckUrl parameter support.
|
2021-08-07 16:37:05 +05:30 |
|
Shreyas Zare
|
2868ae4947
|
EmailAlert: fixed email date time formating issue.
|
2021-08-07 16:36:30 +05:30 |
|
Shreyas Zare
|
3e4bf1c51c
|
HealthMonitor: Added healthCheckUrl parameter support. Added support to write log entry for alerts.
|
2021-08-07 16:35:59 +05:30 |
|
Shreyas Zare
|
fddc06bdc2
|
HealthCheck: added override URL option in IsHealthyAsync() to allow the url to be defined by APP record.
|
2021-08-07 16:34:49 +05:30 |
|
Shreyas Zare
|
846e3c1099
|
HealthCheckStatus: removed static objects and instead added static methods since the objects must have current date time.
|
2021-08-07 16:33:35 +05:30 |
|
Shreyas Zare
|
ee25dea006
|
FailoverApp: updated reference settings.
|
2021-06-06 17:17:04 +05:30 |
|
Shreyas Zare
|
8857ce6654
|
FailoverApp: fixed null ref exception.
|
2021-05-29 12:22:31 +05:30 |
|