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()
誰かがこの動作を説明できますか?

4

1 に答える 1

1

ここで述べたように、タスクを連鎖させることができます。しかし、これは利用可能な形式のバージョン3.0.です。これを探しているかどうかはわかりません。

于 2013-06-11T10:12:24.140 に答える