0
셀로리를 사용하여 django에서 예약 된 작업을 실행하고 있습니다. 내 작업은 tasks.py
입니다. 이 같은 작은 것들에 내 기능을 어기면 문제는 :셀러리 : 모듈화 된 작업 실행
@periodic_task(run_every=crontab())
def run_something():
print 'a'
run_something_else('a')
def run_something_else(a)
print a
이제 celery.log
는 run_something
작업이 실행 된 말했다. 어떻게 든 실행되지 않습니다 run_something_else()
누군가가이 동작을 설명 할 수 있습니까?
'run_something_else'는 작업이 아니며, 단지 함수 일 뿐이며 셀러 리는 실행을 중개하지 않으며 그것에 대해 알지 못합니다. –
@ThomasOrozco 오, 오케이! 그렇다면 내 작업을 모듈화하려면 어떻게해야합니까? –
여기에서 성취하려는 것은 무엇입니까? 귀하의 목적이 여기에 무엇인지는 분명하지 않습니다. –