开发者社区> 问答> 正文

Django1.10.4和celery4.0.2如何在windows下实现定时任务:报错

Django1.10.4

celery4.0.2

windows10


任务类型为rss的读取,这部分可以单独实现了,就是想做成每过10分钟运行一次的,求助!!

展开
收起
kun坤 2020-06-07 21:47:29 540 0
1 条回答
写回答
取消 提交回答
  • 定义schedule,例如:

    from datetime import timedelta
    readRSS = {
        "task": "/path/to/task",
        "schedule": timedelta(minutes=10),
    }



    ######可以看看我14年写的博客,djcelery入门:实现运行定时任务 - Kinegratii
    https://my.oschina.net/kinegratii/blog/292395
    ######

    我是这么用的

    CELERYBEAT_SCHEDULE = { 'everyday': { 'task': 'mysites.tasks.save_to_db', 'schedule': crontab(minute=52, hour='12'), 'args': ()
        }, 'everyhour': { 'task': 'mysites.tasks.check_live', 'schedule': crontab(minute=50, hour='*'), 'args': ()
        },

    ######

    https://www.oschina.net/news/78994/celery-4-0
    说不支持win了

    2020-06-07 21:47:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《云服务器运维之Windows篇》 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载