После развертывания проекта django мне нужно всего лишь touch uwsgi_touch. И uwsgi изящно перезапустит своих рабочих. Но как насчет сельдерея? Теперь я просто перезапускаю сельдерей вручную, когда изменяется кодовая база задач сельдерея. Но даже если я сделаю это вручную, я все равно не могу быть уверен, что я не буду убивать задачу сельдерея.Разверните проект django с сельдереем
Любые решения?
Да, спасибо за ваш ответ. Для этой цели мы уже используем супервизор. Но вопрос немного другой. Я не знаю, как безопасно развертывать новую версию нашего продукта. Если я правильно понимаю, что работник сельдерея и планировщик бит необходимо перезапустить, если задачи сельдерея были изменены (код задач был изменен). И это будет плохо, если я убью работника сельдерея, который обрабатывает некоторые задачи в производстве, пока я перезапускаю сельдерей. – vvkuznetsov