I submitted one issue to Celery project, see the details here: Celery worker process CPU 100%
After running Celery worker process for some days, we found that the Python process consumes the 100% CPU load. I used the strace to dump the runtime stacktrace, I found that the CPU 100% process continuously pool and read. It must be related with the Consumer.consume_message.
Anyone has ideas?