小编Eyu*_*beh的帖子

如何使用 wsgi 服务器在共享主机上部署 fastapi 应用程序?

在最近的一篇文章中, https://www.vultr.com/docs/how-to-deploy-fastapi-applications-with-gunicorn-and-nginx-on-ubuntu-20-04/

我读到 fastapi“如果需要可以与 WSGI 一起使用”。我就想知道怎么办?

我用 fastapi 做了一个完整的项目,并尝试将其部署在 cpanel 共享主机上(我目前的选择),

在 wsgi.py 文件中我使用了 a2sg 库

from main import app
from a2wsgi import ASGIMiddleware
application = ASGIMiddleware(app)
Run Code Online (Sandbox Code Playgroud)

但我得到 503 暂时繁忙,当我浏览该页面时重试

那么,我如何部署我的应用程序,我轻松部署了 django,但 fasapi 是一个问题,因为它主要使用 ASGI。也可以吗?

python passenger cpanel asgi fastapi

5
推荐指数
1
解决办法
2754
查看次数

标签 统计

asgi ×1

cpanel ×1

fastapi ×1

passenger ×1

python ×1