2013-05-22 4 views

답변

3

기본적으로 셀러리는 작업자를 위해 하위 프로세스를 사용합니다.

  • 브로커에서 메시지를 소모하며, 일반적으로 공정 설문 조사를
  • 1 작업자 프로세스

을 관리하는 주요 과정은 1 개 주 과정이있을 것이다 : 당신이 concurrency=1를 구성하는 경우에는이 개 과정이 있어야합니다 + N 작업자 하위 프로세스 : --concurrency=N 또는 CELERYD_CONCURRENCY=N

gevent 근로자는 어떻게되는지 잘 모르겠습니다.

+0

'CELERYD_CONCURRENCY = N'이라고 말하면이 매개 변수를 celeryconfig.py에 넣을 수 있다는 의미입니까? 감사! – fedorqui

+0

그래, 당신은 celeryconfig.py 또는 명령 줄에 넣을 수 있습니다. 명령 줄을 모두 사용하면 구성 파일이 무시됩니다. – enlavin

+0

잘 됐네. 도와 주셔서 대단히 감사합니다, @ enlavin. – fedorqui