celeryd が単一のプロセスとしてのみ実行されるようにするにはどうすればよいですか? 実行するmanage.py celeryd --concurrency=1
と、ps aux | grep celery
3 つのインスタンスが実行されていることがわかります。
www-data 8609 0.0 0.0 20744 1572 ? S 13:42 0:00 python manage.py celeryd --concurrency=1
www-data 8625 0.0 1.7 325916 71372 ? S 13:42 0:01 python manage.py celeryd --concurrency=1
www-data 8768 0.0 1.5 401460 64024 ? S 13:42 0:00 python manage.py celeryd --concurrency=1
常に 2 つのプロセスとして実行される celerybeat にも同様の問題があることに気付きました。