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

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

问题截图

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

问题截图

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

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章