Q1: 使用fastapi,将zip解压,单独执行函数是正确的,但是用在接口里,就用异步了,这是怎么回事?

问题截图
<6>uvicorn服务器-问题记录
<6>uvicorn服务器-问题记录

Q2: 由于Q1的问题没有找出所以然,就根据提示WatchGodReload detected去python源码里去找,找到是uvicorn的问题

问题截图
<6>uvicorn服务器-问题记录

R:分析后是因为我用了--reload启动unvicorn,而解压的target路径我又放在程序内部目录,导致解压一部分文件就重启程序

summary:不能将程序运行中的资源放到程序内部目录,一是逻辑和数据不分离,二是造成类似上面的bug


相关文章:

  • 2021-04-26
  • 2022-01-02
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
  • 2021-08-01
猜你喜欢
  • 2021-08-26
  • 2021-10-10
  • 2021-09-29
  • 2021-05-20
  • 2022-12-23
  • 2021-08-29
  • 2021-12-04
相关资源
相似解决方案