Django-Q не убивает старые потоки и CPU повышается на 100%
Я развертываю Django-Q на рабочем сервере, используя службу systemd, как показано ниже:
[Unit]
Description=Django-q management service
After=network.target
[Service]
User=ubuntu
Group=www-data
WorkingDirectory=/home/ubuntu/api
$e/ubuntu/.virtualenvs/env/bin/python manage.py qcluster
Restart=always
[Install]
WantedBy=multi-user.target
Каждый раз, когда qcluster запускает поток (около 8.5% CPU), старый поток не умирает и CPU поднимается на 100%.
PD: Проблема также возникает, если я запускаю qcluster непосредственно на терминале.