定时任务的应用场景非常广,基本上所有的开发人员都会接触到定时任务,实现定时任务有很多方法,其中Celery里面的定时任务功能就非常强大,并且使用非常简单,只需要安装celery就行,下面就详细介绍...启动定时任务
启动定时任务应在main.py的位置,所以最好到main.py所在目录下执行命令,在其他位置启动时要指定main的路径
'''
使用multi方式启动定时任务,celery会自动生成任务子节点和自动创建子进程...work为执行任务的进程名字
-A main 指定定时任务的启动函数main
-l info 指定日志等级为info
-B 将celery定时任务设置为后台守护进程,不占用终端
--logfile=celerylog.log...Windows Bug:RuntimeError: This platform does not support detach.
site-packages\celery\platforms.py中尝试导入模块...“resource”时失败,这个模块不支持Windows,所以定时任务应该部署在Linux系统上.