【发布时间】:2021-08-11 10:20:03
【问题描述】:
我正在试用 uvicorn,每当服务器运行时,它都会显示INFO:uvicorn.error:Application。如何查看导致错误的原因?如何在日志中打印错误?
» uvicorn serve:app --reload --log-level debug
INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO: Started reloader process [207627] using statreload
INFO: Started server process [207629]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO:uvicorn.error:Application startup complete.
我尝试过log-level,但它似乎不起作用
» uvicorn serve:app --reload --log-level trace
INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO: Started reloader process [207665] using statreload
INFO: Started server process [207667]
INFO: Waiting for application startup.
TRACE: ASGI [1] Started scope={'type': 'lifespan', 'asgi': {'version': '3.0', 'spec_version': '2.0'}}
TRACE: ASGI [1] Receive {'type': 'lifespan.startup'}
TRACE: ASGI [1] Send {'type': 'lifespan.startup.complete'}
TRACE:uvicorn.asgi:ASGI [1] Send {'type': 'lifespan.startup.complete'}
INFO: Application startup complete.
INFO:uvicorn.error:Application startup complete.
【问题讨论】:
标签: python logging fastapi uvicorn asgi