django+celery 中task 值返回到view从而显示到前端
想用django做一个自动运维平台,利用netsnmp来获取交换机及服务器信息,但是snmpget任务需要在后台实时运行,为了不影响html响应,利用celery来结合django做异步任务队列。一、环境准备1.首先安装celerypip3installcelery2.安装djcelerypip3installdjango-celery3.安装一个broker我们必须拥有一个broker消息队列用
第一部分:安装snmp程序以及服务。在Ubuntu中安装snmp的支持,有两种方法,第一种是直接通过apt-get进行安装。第二种是从netsnmp官网下载源码net-snmp-5.7.3.tar.gz,进行编译安装。本人对于第二种方法,查阅了网络上的方法不胜列举,很遗憾,最后还是没有成功过,所以在这里推荐第一种。第一步,安装snmpd,snmp,和snmp-mibs-downloader#snm
1。[root@test~]#wgethttp://nchc.dl.sourceforge.net/project/net-snmp/net-snmp/5.7.3/net-snmp-5.7.3.tar.gz[root@test~]#tarxfnet-snmp-5.7.3.tar.gz[root@test~]#cdnet-snmp-5.7.3[root@test~]#./configure--pre
一、docker安装1,卸载旧版本docker全新安装时,无需执行该步骤$sudoapt-getremovedockerdocker-enginedocker.io2,更新系统软件$sudoapt-getupdate3,安装依赖包$sudoapt-getinstall\apt-transport-https\ca-certificates\curl\software-properties-comm
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号