企业建设网站的方式,免费表格模板网站,文章推广平台,十大办公室设计公司前一段接点小活#xff0c;做点开发#xff0c;顺便学了学FASTAPI框架#xff0c;对比flask据说能好那么一些#xff0c;至少并发什么的不用研究其他的asgi什么的#xff0c;毕竟不是专业开发#xff0c;能少研究一个东西就省了很多的事。
但是部署的过程中突然之间在do…前一段接点小活做点开发顺便学了学FASTAPI框架对比flask据说能好那么一些至少并发什么的不用研究其他的asgi什么的毕竟不是专业开发能少研究一个东西就省了很多的事。
但是部署的过程中突然之间在docker中的uvicorn占用直接50%起步数据量大点的时候直接七八十所以就一点点找问题的原因了。 没什么技术问题都是不小心导致记录一下万一哪个未来大佬学习的过程中也会有这样的疑惑呢。
部署环境
centos7 宝塔 docker-compose 后端用到的东西mysqlredisfastapi
异常现象
docker中运行开始就50%以上的占用运行接口量大的时候七八十占用也很正常。
解决思路
各种查找进程发现主服务器中的uvicorn占用超高导致
问题解决
一顿查找之后终于发现。 就是这个–reload导致的我是本机开发方便在部署的时候compose中这个运行的自动重启没去掉于是就导致CPU占用超高。 删掉这个–reload之后嗯舒服了