'celery worker not working concurrently with rabbitMq

I am running two worker concurrently using celery on django. i have applied task.apply_async(args=()) to make the workers work asynchronously but after one iteration, it's not calling the task and looping itself all over again for a very long time. what should i do to prevent it?

for obj in objs:
        task.apply_async(
            args = (args1, args2, args3)
        )


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source