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

红灰搭配网站模板网站建设会议讲话

红灰搭配网站模板,网站建设会议讲话,网站制作设及的技术,自己学建网站在做AI模型推理的接口时,这时候接口是非异步的,但是uvicorn运行FastAPI时就会出现阻塞所有请求。 这时候需要解决这个问题: api.py: import asyncio from fastapi import FastAPI from fastapi.responses import StreamingResp…

在做AI模型推理的接口时,这时候接口是非异步的,但是uvicorn运行FastAPI时就会出现阻塞所有请求。

这时候需要解决这个问题:

api.py:

import asyncio
from fastapi import FastAPI
from fastapi.responses import StreamingResponse
import time
import io
import uvicornapp = FastAPI()def my_io(num):print(num)time.sleep(20)@app.get("/hello")
async def hello():loop = asyncio.get_event_loop()# my_io 里包含不支持异步操作的代码, 所以就使用线程池来配合实现了。future = loop.run_in_executor(None , my_io , 666)response = await futureprint("运行完成", response)return {"message" : "success"}def read_image_data(image_path : str):with open(image_path , "rb") as fr:datas = fr.read()return datas@app.get("/show_image/{image_path:path}")
async def show_image(image_path : str):datas = await asyncio.get_event_loop().run_in_executor(None , read_image_data , image_path)bytes = io.BytesIO(datas)return StreamingResponse(bytes , media_type="image/png")if __name__ == "__main__":uvicorn.run("api:app", host="0.0.0.0", port=10001, reload=True)

完美解决!!!perfect!!! 

http://www.yayakq.cn/news/458107/

相关文章:

  • 网站建设运营岗位职责医院 网站后台管理
  • 优秀企业网站企业网站空间多大合适
  • 企业网站网页打开慢阿里云免费注册域名
  • 百度站长平台网站官方网站做自适应好还是响应式
  • 网站策划书范文模板seo优化教程自学网
  • 学校多语种网站建设方案腾讯云服务器网站域名备案
  • 中国郑州建设信息网站目前还有阳性患者吗最新消息
  • 彩票网站搭建 做网站做影视网站须要注意什么
  • 深圳华丰大厦网站建设石家庄 网站开发
  • 网页网站模板河南新闻
  • 专门做汽车配件的网站建设网站写需求分析报告
  • 网站 二级域名怎样做企业官方网站
  • app网站模板百度提交入口网站
  • 自己做本地视频网站中国电信黄页最新版
  • 公司网站管理成都网页设计制作
  • 怎么自己做网站的优化网站制作有名 乐云践新专家
  • golang 做网站智能小程序开发者平台
  • 重庆网站建设公司建站模板便捷网站建设公司
  • 宁波行业网站建设ui设计和网站开发
  • 学做网页的网站建设银行官方网站下载
  • 简洁大方的电商网站模板wordpress免费主题下载
  • 台市住房和城乡建设局网站自己做的网站能备案
  • 站内优化包括哪些网页设计师月薪多少
  • 网站皮肤样板电子商务网站加密
  • 品牌商城网站项目郑州代做网站
  • 网站建设爫金手指科捷15店面设计原则
  • 专业酒店设计网站建设wordpress vtrois
  • 个人网站的留言板怎么做网站商城运营成本
  • 什么是营销型网站?做网站多少钱google
  • 石英手表网站网上购物都有哪些平台