listeners

 

2023-03-07

监听器添加方式

1
@app.before_server_start # 方式一
2
@app.listener("before_server_start") # 方式二
3
async def setup_db(app):
4
app.ctx.db = await db_setup()

main_process_start

在主进程启动时触发.

可以通过 app._state.workers 获取工作线程

before_server_start

服务启动前执行.