2012-04-14 3 views
1

나는 이것이 셀러리를 사용하는 모든 목적을 이긴다는 것을 알고 있지만, 결과가 돌아올 때까지 차단할 함수가 있습니까?Celery에서 차단 지연 버전?

대신 MyTask.delay(some_arg="foo") 대신에 결과를 가져오고 차단해야하는 결과를 가져올 수 있습니까? actual_result = MyTask.dont_delay(some_arg="foo")? 작업 준비, 그 결과를 돌려

답변

1

MyTask.apply 당신이 요구하는지 무엇을 할 것입니다.

+2

apply 메소드는 작업자가 아닌 로컬 (현재 프로세스)에서 작업을 실행합니다. –

관련 문제