首页 > 解决方案 > 如何将对象从主进程共享给 Uvicorn 工作人员

问题描述

我在 Uvicorn 上运行 FastAPI。我以编程方式启动服务器:

    uvicorn.run("poc.director_repo:api",
                host="0.0.0.0",
                port=poc.SERVICE_PORT,
                log_level="debug"
                reload=True)

在此之前,已经启动了一个对象。但是当一个请求到达 Uvicorn 工作进程时,对象是 None 因为它是一个子进程。无论如何我可以将这个对象分享给 Uvicorn 工人吗?

标签: fastapiuvicorn

解决方案


推荐阅读