mirror of
https://github.com/valitydev/redash.git
synced 2024-11-06 17:15:17 +00:00
e2e8714155
* Enable graceful shutdown of rq workers * Use `exec` in the `worker` command of the entrypoint to propagate the `TERM` signal * Allow rq processes managed by supervisor to exit without restart on expected status codes * Allow supervisorctl to contact the running supervisor * Add a `shutdown_worker` command that will send `TERM` to all running worker processes and then sleep. This allows orchestration systems to initiate a graceful shutdown before sending `SIGTERM` to supervisord * Use Heroku worker as the BaseWorker This implements a graceful shutdown on SIGTERM, which simplifies external shutdown procedures. * Fix imports based upon review * Remove supervisorctl config |
||
---|---|---|
.. | ||
bundle-extensions | ||
docker-entrypoint | ||
flake8_tests.sh | ||
get_changes.py | ||
release_manager.py | ||
run | ||
upgrade |