2012-01-25 5 views
3

안녕하세요, 조금 혼동 스럽습니다. celerydceleryd_multi -이 두 가지의 차이점은 무엇입니까? 내 말은, 지금까지 나는 python manage.py celeryd을 사용하고 있었지만 오늘은 celeryd_multi에 왔고 어떤 설명도 찾을 수 없었습니다. 문서에 따르면 -c은 대기열을 처리하는 자식 프로세스의 수를 나타냅니다. 그렇다면이 경우 celeryd_multi's은 무엇을 사용합니까?셀러리 용어에 대한 약간의 혼동

답변

3

celeryd 명령은 단일 샐러리 작업자를 시작합니다. celeryd_multi 명령은 여러 셀러리 작업자를 관리합니다. celeryd_multi를 사용하여 여러 셀러리 작업자를 시작/중지/다시 시작할 수 있습니다.

celeryd_multi 다른 큐를 듣고 여러 celeryd 노동자를 관리 할 수 ​​있습니다

$ celeryd -n image.myhost -c 3 
$ celeryd -n video.myhost -c 3 
$ celeryd -n data.myhost -c 3 
:

$ celeryd-multi start image video data -c 3 

이 명령에 해당합니다