Actions
Feature #19564
openAutoReloadConfig usable in production
Story points:
-
Release:
Release relationship:
Auto
Description
For all services:
If the config file on disk changes, it checks that the config file is valid (config-check), then (if it is valid) restarts the service.
If the config file is not valid, that is reported via health check (possibly already implemented?)
Ideally, restarting the service means allowing existing in-flight requests to complete, while new requests use the config.
When running under "arvados-server boot", this is currently handled by a supervisor process. When not running under "arvados-server boot" services need to monitor the config file & be able to reload/restart themselves.
Related issues
Updated by Peter Amstutz about 2 years ago
- Related to Idea #18685: Synchronize configuration on multi-node cluster added
Updated by Tom Clegg almost 2 years ago
- Assigned To set to Tom Clegg
- Status changed from New to In Progress
19564-auto-reload-config @ 194bd77e028a9082e6f252974fcee2dfbaed305f -- developer-run-tests: #3433
Actions