-
Notifications
You must be signed in to change notification settings - Fork 98
Open
Labels
robustnessissue/pr: edge cases & fault toleranceissue/pr: edge cases & fault tolerance
Milestone
Description
For config failures and similar, right now we busy-spin on daemon restarts managed by process manager.
Let's introduce an adaptive wait time here:
| klog.Warningf("Watchdog: start process again") |
Example, showing unreasonably high rate:
W1014 09:04:42.467224 1 process.go:189] Watchdog: child terminated unexpectedly
[...]
W1014 09:04:42.467236 1 process.go:195] Watchdog: start process again
[...]
W1014 09:04:43.467276 1 process.go:189] Watchdog: child terminated unexpectedly
[...]
W1014 09:04:44.467334 1 process.go:195] Watchdog: start process again
Metadata
Metadata
Assignees
Labels
robustnessissue/pr: edge cases & fault toleranceissue/pr: edge cases & fault tolerance
Type
Projects
Status
Backlog