宝塔618特惠活动,企业版999元/年,宝塔SSL证书买1送1!限时抢购!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】python fastapi项目 怎么实现热重启啊

发表在 Linux面板2024-7-8 13:46 [复制链接] 9 1537

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

8.0.6
系统版本:

CentOS 8
问题描述:

python fastapi项目 怎么实现热重启啊   项目终端里使用uvicorn main:app --reloadgunicorn --reload main:app都不能实现热重启  只能手动重启服务
相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2024-7-8 14:53:25 | 显示全部楼层
您好,这个main不应该是您的框架程序名字吗
您可以参考一下第三方链接的方式
https://ask.csdn.net/questions/8055644
使用道具 举报 回复 支持 反对
发表于 2024-7-8 15:03:13 | 显示全部楼层
运维技术阿闯 发表于 2024-7-8 14:53
您好,这个main不应该是您的框架程序名字吗
您可以参考一下第三方链接的方式
https://ask.csdn.net/questio ...

main框架是入口文件

uvicorn main:app --reload 这个命令
启动正常但是修改文件后 再次访问没有变化
怀疑是环境问题
使用道具 举报 回复 支持 反对
发表于 2024-7-8 16:03:24 | 显示全部楼层
绅士绅士 发表于 2024-7-8 15:03
main框架是入口文件

uvicorn main:app --reload 这个命令

您好,请做好快照
根据命令来看的话,app应该是您的变量名
您这边尝试一下uvicorn main:app --reload 命令来启动 看一下

使用道具 举报 回复 支持 反对
发表于 2024-7-8 16:14:40 | 显示全部楼层
运维技术阿闯 发表于 2024-7-8 16:03
您好,请做好快照
根据命令来看的话,app应该是您的变量名
您这边尝试一下uvicorn main:app --reload 命 ...

是的 用了这个命令 但是不好用 也显示检测到了文件更改
但是访问接口 缺没有改变
使用道具 举报 回复 支持 反对
发表于 2024-7-8 17:14:12 | 显示全部楼层
绅士绅士 发表于 2024-7-8 16:14
是的 用了这个命令 但是不好用 也显示检测到了文件更改
但是访问接口 缺没有改变 ...

您好,您这边的信息发我一下吧,这个项目问题不好看出来的,因为这个命令是会热更新的
您这边没有改变的话,暂时无法确定具体的原因,只能先看一下了

或者您这边看一下这个链接
有提示到您的问题
https://www.cnblogs.com/aminor/p/17764109.html
使用道具 举报 回复 支持 反对
发表于 2024-7-10 16:30:34 | 显示全部楼层
兄弟,请问你是如何用宝塔来部署的?我并没有看到fastapi框架的支持。@绅士绅士
使用道具 举报 回复 支持 反对
发表于 2024-7-10 16:57:25 | 显示全部楼层
宝塔用户_kdzxpe 发表于 2024-7-10 16:30
兄弟,请问你是如何用宝塔来部署的?我并没有看到fastapi框架的支持。@绅士绅士 ...

应该是手动的吧
使用道具 举报 回复 支持 反对
发表于 2024-7-12 22:32:26 | 显示全部楼层

框架我选了python,服务器我选了gunicron+asgi,确实是可以启动fastapi,但我不知道它是否有效的发挥fastapi的性能
使用道具 举报 回复 支持 反对
发表于 2024-7-15 09:48:01 | 显示全部楼层
宝塔用户_kdzxpe 发表于 2024-7-12 22:32
框架我选了python,服务器我选了gunicron+asgi,确实是可以启动fastapi,但我不知道它是否有效的发挥fast ...

这个无法确定,建议使用面板推荐的架构
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表