celery使用簡單,配置也非常簡單。celery有很多配置選項能夠使得celery能夠符合我們的需要,但是預設的幾項配置已經足夠應付大多數應用場景了。
from celery import celery
# 增加配置
result_backend='redis:',
broker_url='redis:',
)
配置模組的名字我們取名為celeryconfig, 這個名字不是固定的,我們可以任意取名,建議這麼做。我們必須保證配置模組能夠被匯入。 配置模組的名字我們取名為celeryconfig, 這個名字不是固定的,我們可以任意取名,建議這麼做。我們必須保證配置模組能夠被匯入。
下面我們在tasks.py模組 同級目錄下建立配置模組celeryconfig.py:
result_backend = 'redis:'
broker_url = 'redis:'
tasks.py檔案修改為:from celery import celeryimport celeryconfig
# 我們這裡案例使用redis作為broker
# 從單獨的配置模組中載入配置
更多配置:
celery初級教程 七
我們如何使用celery執行一些週期性任務呢?celery beat是乙個排程器,它可以週期內指定某個worker來執行某個任務。如果我們想週期執行某個任務需要增加beat schedule配置資訊.celeryconfig.py配置資訊如下 roker url redis celery resul...
HLSL初級教程
hlsl 初級教程 trcj 目錄 前言1.hlsl 入門1.1 什麼是著色器 1.2什麼是 hlsl 1.3怎麼寫hlsl 著色器1.4 怎麼用hlsl 著色器2.頂點著色器 2.1可程式設計資料流模型 2.2頂點宣告 2.3用頂點著色器實現漸變動畫 3.畫素著色器 3.1多紋理化 3.2多紋理效...
SubVersion初級教程
don t tell me why,just tell me how.1 找個rpm或者bin或者tar之類的安裝包,把subvesion安裝好。裝好之後client server admin都在你機器上了。2 首先在你中意的目錄,比如根目錄 下,執行 svnadmin create svnroot...