> We aren't using Django. Does celery perform better with fewer
> processes? It looks like only one celery process (I think the main
> one) is getting extremely large memory-wise.
>
Are you using ghettoq?
--
{Ask Solem,
+47 98435213 | twitter.com/asksol }.
If none of these pointers help, could you tell me what are your tasks
doing? What are you feeding your rabbit with?
Harel
> --
> You received this message because you are subscribed to the Google Groups "celery-users" group.
> To post to this group, send email to celery...@googlegroups.com.
> To unsubscribe from this group, send email to celery-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/celery-users?hl=en.
>
>
> Nope, we're not using ghettoq. Our message broker is rabbitmq.
>
> Axel
>
That is very strange, the MainProcess is not known to leak memory. Do you confirm
it's the main process? (install setproctitle, restart and see ps output)
What version of RabbitMQ and Python are you running?
What is your Celery related configuration?
What platform/distribution?
Note that there is a known bug in RabbitMQ 2.2 (maybe in combination
with earlier Erlang versions) where the eventual symptom
is growing memory and CPU load, and I'm advising everyone having issues to downgrade
to 2.1.1 until there is a fix available.