当前位置: 首页 > news >正文

ie浏览器哪个做网站稳定手机百度云电脑版入口

ie浏览器哪个做网站稳定,手机百度云电脑版入口,做玩游戏任务得q币的网站,域名和空间都有了怎么做网站目录 一、代码示例 二、执行说明 (一) 调用任务执行接口 (二) 监控任务进度 实现功能: 注册后台任务(如:邮件发送、文件处理等异步场景,不影响接口返回)监控后台任务执行进度(进度条功能)支…

目录

一、代码示例

二、执行说明

(一) 调用任务执行接口

(二) 监控任务进度


实现功能:

  1. 注册后台任务(如:邮件发送、文件处理等异步场景,不影响接口返回)
  2. 监控后台任务执行进度(进度条功能)
  3. 支持根据任务ID查询对应任务进度

一、代码示例

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import random
import asynciofrom typing import List, Dict
from fastapi import FastAPI, BackgroundTasks, WebSocketapp = FastAPI()# 用于存储连接的 WebSocket 实例
connected_websockets: Dict[int, List[WebSocket]] = {}@app.websocket("/ws/{task_id}/")
async def websocket_endpoint(websocket: WebSocket, task_id: int):"""WebSocket路由,用于接收任务进度"""await websocket.accept()connected_websockets.setdefault(task_id, []).append(websocket)try:while True:await websocket.receive_text()except:connected_websockets[task_id].remove(websocket)@app.post("/task/{task_id}/")
async def start_task(background_tasks: BackgroundTasks, task_id: int):"""注册后台任务"""background_tasks.add_task(process_task, task_id=task_id)return {"task_id": task_id}async def process_task(task_id):"""处理任务的后台任务"""progress = 0while progress < 100:await asyncio.sleep(1)progress += random.randint(1, 10)progress = min(progress, 100)for ws in connected_websockets[task_id]:await ws.send_json({"task_id": task_id, "progress": progress})await asyncio.sleep(1)# 启动应用
if __name__ == "__main__":import uvicornuvicorn.run(app, host="0.0.0.0", port=8000)

二、执行说明

(一) 调用任务执行接口

  1. 启动服务后,访问:http://127.0.0.1:8000/docs
  2. POST请求:http://127.0.0.1:8000/task/1/,指定任务ID为1

(二) 监控任务进度

  1. 安装websocket请求工具:npm install -g wscat
  2. 终端输入wscat -c ws://127.0.0.1:8000/ws/1/,监控任务ID为1的执行进度

http://www.15wanjia.com/news/15686.html

相关文章:

  • 哪些网站可以找到做海报的素材山东网页定制
  • 顺义网站做的比较好的公司竞价推广代运营企业
  • 网站建设与品牌策划方案报价seo算法入门教程
  • 电影采集网站怎么做seo优化主要工作内容
  • 渭南做网站博创互联360应用商店
  • 网站外链建设可以提升网站权重对还是错企业查询
  • 恩施公司做网站磁力链接搜索引擎2021
  • wordpress农业网站青岛关键词网站排名
  • 做网站建设公司哪家好广告公司推广
  • 网站关键词布局google谷歌搜索
  • 网站建设 销售百度小程序
  • 泰安市景区建设网站怎么下载app到手机上
  • 做网站外包公司百度公司排名多少
  • 企业网站视频栏目建设方案关键词优化建议
  • 网站优化内链怎么做网站的网络推广
  • 专业网站建设制作价格网站提交
  • 外贸推广公司哪家好企业网站seo排名
  • 网站和网络建设自查报告优化网站推广排名
  • wordpress 插件 500seo技术培训唐山
  • wordpress绑定公众号灯塔seo
  • 安庆公司做网站百度官方官网
  • 网站建设的市场公司网站域名续费一年多少钱
  • 自适应网站的代表免费网站推广群发软件
  • 基于dw的动物网站设计论文企业培训有哪些方面
  • 佛山格尔做网站的公司怎么让客户主动找你
  • 做网站怎么买域名百度pc版网页
  • 行业网站建设多少钱谷歌浏览器网页版入口手机版
  • 室内设计可以去哪些公司搜索引擎优化seo网站
  • 网站管理系统有哪些深圳网站建设公司
  • 青岛 外语网站建设网站查询关键词排名软件