Есть небольшой проект на flask, в котором используется фоновые задачи при помощи celery. Сами задачи могут выполняться по несколько часов. В качестве демона для celery используется supervisor.
Проблема в том, что при обновление кода на сервере, celery выполняет старую версию кода. Перезагружать (supervisorctl restart ) каждый раз супервизор нельзя, ибо задач много и выполняются они довольно продолжительное время.
Если ли возможность обновлять код, без перезагрузки супервизора ?