celery
配置:
消息传输的中间人 broker
broker_url = ‘redis://:hundun@39.96.23.163:6379/1’
保存结果后端
result_backend = ‘redis://:hundun@39.96.23.163:6379/1’
创建celery应用
celery_app = Celery(‘u_test’)
加载celery配置文件中的配置
celery_app.conf.update(
result_backend=result_backend,
broker_url=broker_url,
)
自动搜索任务,指定目录名
celery_app.autodiscover_tasks([‘celery_tasks’])
(守护进程)启动命令:
celery multi start w1 -A celery_tasks worker -l info --pool=solo --logfile=./celerylog.log