首页 > 其他分享 >cekery 定时任务

cekery 定时任务

时间:2023-04-01 09:55:53浏览次数:32  
标签:cekery task app celery 任务 conf import 定时

1创建文件夹  clery_task

2. 创建一个celery 的py文件

from celery import Celery
from celery.schedules import timedelta

# 1 实例化 celery 对象
celery_app = Celery(
# 定义任务名称
'celery_app',
# 缓存的数据库
broker='redis://127.0.0.1:6379/1',
# 分发任务的 库
backend='redis://127.0.0.1:6379/2',
# 任务的目录
include=['celery_task.tasks', ]

)
# 2. 修改默认时区 Asia 亚洲
celery_app.conf.timezone = 'Asia/Shanghai'
celery_app.conf.enable_utc = False
# .使用 celery 定时查询失败数据库的信息,完成重试机制
celery_app.conf.beat_schedule = {
'app-10': {
'task': 'celery_task.tasks.thread_detail',
'schedule': timedelta(seconds=10)
}
}

 

“”“

”选哟添加的任务“”

 

from celery_task.celery import celery_app
import requests
from threading import Thread
from utils.get_info import headers


@celery_app.task
def thread_detail():
print('周考3')
return 'aaaaa'

 

4 添加定时任务

celery  beat  -A celery_task

#5 执行任务

Celery -A 【项目名称】worker -l info -P eventlet

标签:cekery,task,app,celery,任务,conf,import,定时
From: https://www.cnblogs.com/guofeng-1016/p/17278116.html

相关文章

  • Hangfire 定时任务设置某个时间区间每隔一定时间触发的Cron表达式
    Cron表达式Hangfire使用类似于Linux下的Cron表达式定义时间规则,Cron表达式由6或7个由空格分隔的时间字段组成。Cron表达式时间字段(从左到右依次为):位置时间域名允许值允许的特殊字符1秒0-59,-*/2分钟0-59,-*/3小时0-23,-*/4日期1-31......
  • 定时任务@Scheduled中的cron 表达式和 fixedRated类配置参数
    1.cron表达式格式:@Scheduled(cron="******"){秒数}{分钟}{小时}{日期}{月份}{星期}{年份(可为空)}{秒数} ==>允许值范围:0~59,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*"代表每隔1秒钟触发;","代表在指定的秒数触发,比如"0,15,45"......
  • oracle 禁用job任务
    参考(17条消息)Oracle11g自带的系统Job介绍_oracle11gjob_shayuwei的博客-CSDN博客SQL>selectjob_namefromdba_scheduler_jobs;SQL>setlin160SQL>colownerfora10SQL>colDIRECTORY_NAMEfora25SQL>colDIRECTORY_PATHfora50SQL>select*fromd......
  • 实时聊天+任务管理应用Orchestra完成500万美元A轮融资
    最新消息,实时聊天+任务管理应用Orchestra宣布,关闭从CharlesRiverVentures和SVAngel获得的500万美元A轮融资。此前,Orchestra还从KaporCapital和其他天使投资人那获得了50万美元的种子资金。Orchestra的两位联合创始人 GentryUnderwood和ScottCan......
  • 创建剧本以开始新的编码任务
    您在平台竞标中中标了,或者,您已收到客户的要求。你做的第一件事是什么?有一本剧本很有价值。每次开始研究代码中的新更改时都要遵循的过程。它使您的工作更可预测、更完整......
  • 后端手册--21--异步任务
    异步任务yudao-spring-boot-starter-job (opensnewwindow)技术组件,除了提供定时任务的功能,还提供了Async异步任务的能力。系统使用异步任务,提升执行效率。例如说:......
  • windows 10 设置每天自动关机任务
    1.设置系统每天18:30自动待机;设置系统在每周六和每周日的7:05自动待机schtasks/create/tnmy-standby /trrundll32.exepowrprof.dll,SetSuspendState/scdaily/s......
  • 定时器 间隔函数setinterval()
    ?就是设置一个时间(以毫秒为单位),等待数秒后再次执行回调函数use<body><script>consthuidao=setInterval(function(){console.log(123);......
  • 手机怎样设置定时通知日程安排的提醒
    在日常的生活和工作中,我们需要面临各种各样的任务和日程安排,例如明天下午三点半开会、今天上午十点约见客户、周五下午完成报告并提交、下班去快递、亲朋好友生日等。但是......
  • tomcat的定时启动
    http://www.qdexun.cn/jsp/news/shownews.do?method=GetqtnewsdetailAction&id=1062......