正如我在top
实用程序celery
中看到的,过程会消耗大量CPU时间。所以我想描述它。芹菜任务剖析
我可以做手工开发机器上像这样:
python -m cProfile -o test-`date +%Y-%m-%d-%T`.prof ./manage.py celeryd -B
但有准确的计时,我需要它型材生产的机器上。在该机器上(Fedora 14),芹菜由init脚本启动。例如。
service celeryd start
我已经想通了这些脚本最终最终会调用manage.py celeryd_multi
。所以我的问题是我怎么能告诉celeryd_multi
启动配置启用芹菜?在我的情况下,这意味着将-m cProfile -o out.prof
选项添加到python
。
任何帮助,非常感谢。
'celerymon'现在不维护。 – harukaeru