WIP: Start, stop, and supervise gwcelery with systemd
Provide support for starting, stopping, and supervising GWCelery using systemd, the service manager for Linux. Systemd is present on many Linux systems including apparently all LDG cluster nodes and is responsible for bootstrapping userspace and bringing up system services.
The main advantage of using systemd instead of the existing htcondor technique is systemd can stop and restart the components of GWCelery in the proper sequence to minimize downtime and reduce the chances of losing in-flight tasks.
See the file systemd/README.rst included in this patch for instructions.
Edited by Leo Pound Singer
Merge request reports
Activity
added 1 commit
- 1cea22dd - WIP: Start, stop and supervise gwcelery with systemd
added 31 commits
-
1cea22dd...bdf47ef6 - 30 commits from branch
emfollow:master
- 531c1c65 - WIP: Start, stop and supervise gwcelery with systemd
-
1cea22dd...bdf47ef6 - 30 commits from branch
added 11 commits
-
531c1c65...cd242de3 - 10 commits from branch
emfollow:master
- cdad149f - WIP: Start, stop, and supervise gwcelery with systemd
-
531c1c65...cd242de3 - 10 commits from branch
added Deployment label
Please register or sign in to reply