Backlogs error: Couldn't find RbRelease with 'id'=69 (ActiveRecord::RecordNotFound)
Actions
Feature #19564
openAutoReloadConfig usable in production
Start date:
Due date:
% Done:
0%
Estimated time:
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.
Updated by Peter Amstutz over 2 years ago
- Related to Story #18685: Synchronize configuration on multi-node cluster added
Updated by Tom Clegg over 2 years ago
- Status changed from New to In Progress
- Assigned To set to Tom Clegg
19564-auto-reload-config @ 194bd77e028a9082e6f252974fcee2dfbaed305f -- developer-run-tests: #3433
Actions