我正在尝试使用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.