Как остановить выполнение таска с субпроцессом в Celery?
В джанго проекте использую celery, есть роутинг по задачам для воркеров. Существует ОДИН таск для ОДНОГО воркера, который может выполняться единовременно только в ОДНОМ экземпляре (ограничены потоки воркера).
Как можно при необходимости убить этот таск (при условии, что в нем крутится shell субпроцесс) так, чтобы это не стыдно было использовать в продакшн. Я вижу только вариант как-то перезапустить самого воркера. Но как я не знаю.