FastAPI startup 和 shutdown
1.数据库的连接,断开连接,可以放在开始和结束前。
2.redis的连接,断开连接。
3.初始化一些前置条件
4.终止程序前需要处理一些后续,清理之类。
app = FastAPI()
# 启动程序事
@app.on_event("startup")
def startup_event():
print("startup")
# 结束程序时
@app.on_event("shutdown")
def shutdown_event():
print("shutdown")
Last updated