On idle, the CPU usage of Celery docker container is extremely high with docker stats
shows up to 600% usage. This behaviour is observed immediately after starting up the containers before any tasks or requests have been sent to Celery.
This is my run command in the celery docker file
CMD celery -A make_celery worker --pool=gevent --loglevel INFO
This deployment is on a Google Cloud VM with 2vCPU and instance CPU usage fluctuates between 80 and 90%
I have also tried with prefork workers but the behaviour is the same.
Also tried to force the celery worker count to 1 and also run the container standalone without the other services.