Я запускаю свой проект django, используя apache + mod_wsgi в режиме демона. Когда мне нужно, чтобы сервер заметил изменения в исходном коде, я касаюсь файла wsgi.py, но у меня есть проблема с этим подходом.
Некоторые задачи, которые запускаются из внешнего интерфейса, выполняются в течение 10 минут. Если я коснусь файла wsgi во время выполнения одной из этих длинных задач, при перезапуске они будут уничтожены.
Есть ли способ заставить сервер обновлять код, но оставляя незавершенные предыдущие задачи выполненными до завершения?
Спасибо!