Недавно я играл с джанго и сельдереем. Во время разработки раздражает тот факт, что мне приходится перезапускать демон celery каждый раз, когда я изменяю задачу. Когда я разрабатываю, мне обычно нравится использовать «manage.py runserver», который автоматически перезагружает фреймворк django при изменениях в моих приложениях.
Есть ли способ добавить хук в процесс перезагрузки, который выполняет runserver, чтобы он автоматически перезапускал работающий демон сельдерея?
В качестве альтернативы, есть ли у сельдерея аналогичный режим мониторинга и перезагрузки при изменении, который я должен использовать для разработки?