django引入定時排程器celery
阿新 • • 發佈:2018-12-10
一、celery基礎入門demo:
https://segmentfault.com/a/1190000007780963
必要時在配置檔案celeryconfig.py加入避免報錯:
# coding:UTF-8
from celery import Celery,platforms
platforms.C_FORCE_ROOT = True
二、jdango引入定時任務:
https://www.cnblogs.com/crb912/p/8976937.html
cmd下執行關鍵命令:
C:\Users\huo\AppData\Local\Programs\Python\Python36-32\python.exe manage.py celery worker -l info
C:\Users\huo\AppData\Local\Programs\Python\Python36-32\python.exe manage.py celery beat -l info
#對應部落格中:celery beat -A 專案名 -l info # 啟動beat, 執行定時任務. (不可用)
注意1:應用名要真實對應,否則報錯。
注意2:redis如有密碼,按如下配置(password的冒號:不能少!):