Python芹菜修改时间对schedu

2024-04-25 13:33:50 发布

您现在位置:Python中文网/ 问答频道 /正文

time = 5

app.conf.update(
    CELERY_TASK_SERIALIZER='json',
    CELERY_ACCEPT_CONTENT=['json'],  # Ignore other content
    CELERY_RESULT_SERIALIZER='json',
    CELERY_TIMEZONE='Asia/Seoul',
    CELERY_ENABLE_UTC=False,
    CELERYBEAT_SCHEDULE = {
       "ADDING TASK": {
           "task": "add",
           "schedule": time,
           'args': (16, 16)
        }
    }   

()

我试着在跑步时改变时间。 但这种方法行不通。 运行时如何使用芹菜调度程序更改时间


Tags: jsonapptasktimeconf时间updateresult
1条回答
网友
1楼 · 发布于 2024-04-25 13:33:50

默认的beat调度程序只读取静态设置。也可以使用add_periodic_taskadd entries。你知道吗

您还可以提供自己的custom scheduler类。例如,django-celery-beat提供了一个DatabaseScheduler,允许您从数据库读取和更新计划任务。你知道吗

相关问题 更多 >