python - 芹菜手动运行定期任务
问题描述
我有一个芹菜任务
第1部分
import time
@periodic_task(run_every=timedelta(minutes=60), softtimelimit=timedelta(minutes=60).total_seconds())
def main():
time.sleep(30)
第2部分
import time
@celery.task
def main():
time.sleep(30)
按照第 2 部分中运行 celery 任务的惯例。我登录到我的 python 内核并运行
main.delay()
但是,对于第 1 部分,同一段代码main.delay()
导致了异常。
ValueError: Array member at index 0, 3600.0, is of an unsupported type
无论如何,我可以按需运行此定期任务,因为我需要对其进行调试。
我正在使用芹菜 4.4.1