正如我在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