情景: zy的链路监控突然都恢复,而且在哪个时间段zabbix中显示回复,也发送了告警,但是实际上告警并没有发出来。这是不可能的情况,应该是redis缓存中的数据都被清空了,没有认为干预,需解决问题 思路: 先检查代码,代码中只要有cache.get,就有cache.set,而且celery的周期是 ...
分类:
其他好文 时间:
2019-09-28 15:04:43
阅读次数:
88
falsk 使用celery后台执行任务 1.基础环境搭建 doc:https://flask.palletsprojects.com/en/1.0.x/patterns/celery/ mkdir celery_tasks __init__.py 实例化celery from celery imp ...
分类:
其他好文 时间:
2019-09-28 00:46:00
阅读次数:
99
celery task 前言 讨论一个定时任务,一般而言,需要的功能如下: 1. 封装成对象,独立执行; 2. 对象有一些接口,便于了解它的状态; 3. 定时调用; 4. 行为控制,包括重试,成功/失败回调等; 下面分别介绍celery的这些功能实现。 1.task basic celery的tas ...
分类:
其他好文 时间:
2019-09-28 00:42:54
阅读次数:
87
celery 1.概念 基本概念:Broker, Backend 什么是broker? broker是一个消息传输的中间件,可以理解为一个队列。每当应用程序调用celery的异步任务的时候,会向broker传递消息,而后celery的worker将会取到消息,进行对应的程序执行。 Broker的中文 ...
分类:
其他好文 时间:
2019-09-28 00:36:54
阅读次数:
105
celery beat 之Pidfile (celerybeat.pid) already exists报错 今天在django中利用celery来自动添加任务时,执行 启动一个添加任务的服务时报错:Pidfile (celerybeat.pid) already exists 报错原因 celer ...
分类:
其他好文 时间:
2019-09-22 10:27:32
阅读次数:
136
docker-compose 的问题 要改环境变量 ...
分类:
Web程序 时间:
2019-09-21 10:56:19
阅读次数:
114
我的环境: celery 3.1.25 python 3.6.9 window10 celery tasks 代码如下,其中 QuotesSpider 是我的scrapy项目爬虫类名称 ...
分类:
其他好文 时间:
2019-09-20 18:58:18
阅读次数:
174
celery 搭配flower使用,flower默认使用的是UTC时间,那么如何在flower中使用当前城市的时间呢 我的环境 celery 3.1.25 ,python 3.69 1.在 app设置文件中设置时区,加上下面两句 CELERY_TIMEZONE = 'Asia/Shanghai' C ...
分类:
其他好文 时间:
2019-09-20 12:02:37
阅读次数:
116
一 简介: 今天来聊聊celery的定时任务功能 二 标准流程: 1 配置config.py from celery.schedules import crontab CELERYBEAT_SCHEDULE = { ' celery_test.tasks.test_run': { 'task': ' ...
分类:
其他好文 时间:
2019-09-12 13:03:54
阅读次数:
90
一 简介:今天来聊聊celery两大功能之一的异步处理 二 标准流程: 1 建立 config 文件 class Config: ENABLE_UTC = False CELERY_RESULT_BACKEND = 'redis://127.0.0.1:6379/5' BROKER_URL = 'r ...
分类:
其他好文 时间:
2019-09-12 12:54:01
阅读次数:
80