Python FastAPI/Uvicorn -外部记录器不工作?

ao218c7q  于 2022-12-01  发布在  Python
关注(0)|答案(2)|浏览(197)

我正在使用logtail.com,由于某种原因,它不会只在我的FastAPI/UVICORN应用程序中登录,我尝试在不同的测试Python文件中使用该软件包,它工作了吗?我不明白我错过了什么。我调用了日志记录器,它应该工作,但它没有,此外,我甚至在示例化日志记录器后立即进行日志记录,它不工作。代码如下。
第一个

iovurdzv

iovurdzv1#

它应该可以工作,但必须在关闭API之后。
在调用uvicorn.run()之前登录到main函数内部,并登录到端点路由内部,应该可以按预期工作。
uvicorn.run()是一个同步函数,因此解释器会等待该函数完成(API已关闭),然后执行以下语句。

6jjcrrmo

6jjcrrmo2#

我觉得

import Logger

在第二个源文件中缺少。

相关问题