Django获取服务器信息系统设计----(3)cpu折线图表(Celery异步任务、定时任务)


项目地址:

https://gitee.com/sdsnzy/sys-info


帮助文档:


接上篇博客:

Django获取服务器信息系统设计----(1)项目基本框架

Django获取服务器信息系统设计----(2)展示首页信息、用户页显示、cpu信息(表格、Echarts饼图、折线图)



一、安装必须内容


1.1 安装redis数据库


Windows安装Redis:https://www.redis.com.cn/redis-installation.html

在这里插入图片描述

1.2 安装依赖包


pip install celery
pip install django-celery-beat
pip install django-celery-results
pip install redis

二、配置


Celery定时任务和异步任务:Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统。大白话理解处理异步任务和定时任务的工具。

Django+Celery参考文档:https://www.cnblogs.com/huang-yc/p/10110754.html

在这里插入图片描述

2.1 celery基本配置


1)sysInfo/celery.py

from __future__ import absolute_import, unicode_literals
import os
from celery import Celery
# 设置django环境
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'sysInfo.settings')
app = Celery('sysInfo')
#  使用CELERY_ 作为前缀,在settings中写配置
app.config_from_object('django.conf:settings', namespace=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值