最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django中使用Celery執(zhí)行定時任務(wù)問題

 更新時間:2023年11月24日 09:19:28   作者:G_scsd  
這篇文章主要介紹了Django中使用Celery執(zhí)行定時任務(wù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

使用Celery執(zhí)行定時任務(wù)

Django中使用Celery執(zhí)行異步任務(wù)里是引用

這個是接上一個異步任務(wù)的代碼

定時任務(wù)

1. tasks.py中新增兩個定時方法

# 定時任務(wù)1
@celery_app.task()
def my_crontab(x, y):
    print(x, y)
    print(f'x 和 y 相加 = {x+y}')
    return x + y


# 定時任務(wù)2
@celery_app.task()
def my_print():
    print('一生所愛')

2. celery.py

from __future__ import absolute_import, unicode_literals
import os
from celery import Celery
from django.conf import settings
# set the default Django settings module for the 'celery' program.
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'DjangoFunction.settings')

app = Celery('test_celery')  # 定義全局的Celery任務(wù) test_celery 隨便寫

# Using a string here means the worker doesn't have to serialize
# the configuration object to child processes.
# - namespace='CELERY' means all celery-related configuration keys
#   should have a `CELERY_` prefix.
app.config_from_object('django.conf:settings', namespace='CELERY')  # 固定配置

# Load task modules from all registered Django app configs.
app.autodiscover_tasks(['CeleryFunc'])  # 把需要用定時任務(wù)的APP加進(jìn)去

from datetime import timedelta

# 新增的定時方法案列
# sum-task 名字任意取
app.conf.update(
    CELERYBEAT_SCHEDULE={
        'sum-task': {
            'task': 'CeleryFunc.tasks.my_crontab',
            'schedule':  timedelta(seconds=5),
            'args': (5, 6)
        },

        'sum-task1': {
            'task': 'CeleryFunc.tasks.my_print',
            'schedule':  timedelta(seconds=3),
            'args': ()
        },
    }
)


@app.task(bind=True)
def debug_task(self):
    print('Request: {0!r}'.format(self.request))

3. 啟動

先啟動項(xiàng)目,然后分別執(zhí)行下面兩個命令

celery -A DjangoFunction beat -l info
celery -A DjangoFunction worker -l info -P eventlet

celery -A DjangoFunction beat -l info 啟動后的視圖


在這里插入圖片描述

celery -A DjangoFunction worker -l info -P eventlet 啟動后的視圖


在這里插入圖片描述

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python之時間和日期使用小結(jié)

    Python之時間和日期使用小結(jié)

    這篇文章主要介紹了Python之時間和日期使用小結(jié),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • 詳解在Python和IPython中使用Docker

    詳解在Python和IPython中使用Docker

    這篇文章主要介紹了詳解在Python和IPython中使用Docker,Docker是一個吸引人的新系統(tǒng),可以用來建立有趣的新技術(shù)應(yīng)用,特別是云服務(wù)相關(guān)的,需要的朋友可以參考下
    2015-04-04
  • Python3簡單實(shí)例計算同花的概率代碼

    Python3簡單實(shí)例計算同花的概率代碼

    這篇文章主要介紹了Python3簡單實(shí)例計算同花的概率代碼,具有一定參考價值,需要的朋友可以了解下。
    2017-12-12
  • Python 詳解爬取并統(tǒng)計CSDN全站熱榜標(biāo)題關(guān)鍵詞詞頻流程

    Python 詳解爬取并統(tǒng)計CSDN全站熱榜標(biāo)題關(guān)鍵詞詞頻流程

    讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用Python爬取CSDN全站綜合熱榜標(biāo)題,順便統(tǒng)計關(guān)鍵詞詞頻,大家可以在過程中查缺補(bǔ)漏,提升水平
    2021-11-11
  • python nohup 實(shí)現(xiàn)遠(yuǎn)程運(yùn)行不宕機(jī)操作

    python nohup 實(shí)現(xiàn)遠(yuǎn)程運(yùn)行不宕機(jī)操作

    這篇文章主要介紹了python nohup 實(shí)現(xiàn)遠(yuǎn)程運(yùn)行不宕機(jī)操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)源碼

    python實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)源碼

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)源碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • python imread讀取文件失敗的問題及解決

    python imread讀取文件失敗的問題及解決

    這篇文章主要介紹了python imread讀取文件失敗的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 淺談python腳本設(shè)置運(yùn)行參數(shù)的方法

    淺談python腳本設(shè)置運(yùn)行參數(shù)的方法

    今天小編就為大家分享一篇淺談python腳本設(shè)置運(yùn)行參數(shù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 使用Python在Word中查找并高亮指定文本

    使用Python在Word中查找并高亮指定文本

    當(dāng)你需要在長文檔或報告中快速找到特定的關(guān)鍵詞或短語,Word中提供的查找并高亮這一功能可以幫助你迅速定位這些內(nèi)容,本文將介紹如何使用Python在Word中查找并突出顯示指定的文本,需要的朋友可以參考下
    2024-03-03
  • python轉(zhuǎn)換pkl模型文件為txt文件問題

    python轉(zhuǎn)換pkl模型文件為txt文件問題

    這篇文章主要介紹了python轉(zhuǎn)換pkl模型文件為txt文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06

最新評論

涞源县| 香格里拉县| 麻城市| 渑池县| 左权县| 涿鹿县| 吉水县| 崇义县| 齐齐哈尔市| 三台县| 靖远县| 牙克石市| 宿松县| 长治县| 台北市| 安龙县| 日照市| 公安县| 三亚市| 公主岭市| 行唐县| 那坡县| 仙游县| 寻甸| 鄂温| 秀山| 新田县| 徐汇区| 宜宾市| 图们市| 资中县| 贵南县| 阜康市| 扶余县| 项城市| 库伦旗| 济宁市| 柞水县| 通州区| 伊金霍洛旗| 马关县|