<6>uvicorn服務器-問題記錄

Q1: 使用fastapi,將zip解壓,單獨執行函數是正確的,但是用在接口裏,就用異步了,這是怎麼回事?

問題截圖

Q2: 由於Q1的問題沒有找出所以然,就根據提示WatchGodReload detected去python源碼裏去找,找到是uvicorn的問題

問題截圖

R:分析後是因爲我用了--reload啓動unvicorn,而解壓的target路徑我又放在程序內部目錄,導致解壓一部分文件就重啓程序

summary:不能將程序運行中的資源放到程序內部目錄,一是邏輯和數據不分離,二是造成類似上面的bug


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