python flask 网站存活性探测的使用

本文介绍了如何在Python Flask应用中利用Celery和Redis实现网站存活性探测的功能。通过调整文件结构,创建管理脚本manage.py以及celery任务管理celery_mana.py,详细阐述了如何配置并运行Celery工作进程来监控网站的可用性。
摘要由CSDN通过智能技术生成

python flask 网站存活性探测的使用

  • 在上一次的基础上 增加功能,这里重新调整了下 文件结构,还是使用flask + celery +redis

设置框架结构

manage.py

#-*- coding:utf-8 -*-
from app.url_ping import *
import sys,json
#sys.path.append('../')
from celery_task.celery_mana import url_celery,get_result
from flask import Flask, jsonify, request,make_response
app = Flask(__name__)

@app.route('/api/task_start',methods = ['GET','POST'])
def task_start():
    request_data = request.get_json(force=True) #获取提交请求的原始json 数据
    task_data = {}
    task_data['url'] = request_data.get("target")
    return jsonify(task_data)

@app.route('/api/task_ping',methods = ["GET","POST"])
def task_ping():
    request_data = request.get_json(force=True) 
    tas
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值