celery
文章平均质量分 61
wr166
本人写的博客纯粹是个人学习到的知识的记录,欢迎大家指出错误哦
展开
-
Celery和Flask的结合(在Blueprint控制下的部署,包含4.1.0与4.2.1版本)
方便他人,也为了记录知识备注:前提是已经按照好了celery,为什么不用RabbitMQ呢? 因为我用的是linux,发现RabbitMQ并不是python语言编写的,安装十分麻烦(个人感觉) #接下来是正文# 首先是项目的目录预览(只列出来了相关的模块) Proj/ app/ extensions.py __init__.py原创 2017-12-05 11:07:11 · 3984 阅读 · 6 评论 -
如何避免celey定时任务的重复执行(通过celery_one)
场景:在公司通过celery写了几个定时的任务,但是过了一段时间我发现这些定时任务的日志里面竟然出现的重复的结果,定时任务大概就是定期的去统计数据什么的,类似报表那样,可是今天我发现竟然有两条一模一样的报表,于是去查了一下celery的运行日志,发现同一时间内(1s内)竟然同时发送了两次的任务,也就是同时产生了两个worker。然后就出现了两条一毛一样的结果,还写到了我的报表里面。查了一下官方c...原创 2018-09-27 14:31:42 · 3812 阅读 · 0 评论