Details
-
Task
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
2
-
SDK44
Description
- Initialize ConfigPushHandler via DI instead of cross-cutting dependency via constructor.
- When a ClusterNode goes down, it should immediately cancel all in-flight requests on that node. This could potentially let the system actually recover faster, as it doesn't have to wait for those requests to time out before retrying them against a new node.
- Fallback/failsafe - given the remote possibility that we failed to apply a received update, we need to periodically check that our active config version matches the desired config version, then re-fetch if we're out of date.
- Make sure 0xD is a signal to the fallback that we're "dirty" and need to refresh. In the edge case that we've bootstrapped against a config-only node.
Attachments
For Gerrit Dashboard: NCBC-3538 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
200515,2 | NCBC-3538: update dotnet perfrunner | master | perfrunner | Status: NEW | 0 | +1 |