我正在寻找一种方法,让python logger模块登录到数据库,并在数据库关闭时返回到文件系统.

因此,基本上有两件事:如何让记录器记录到数据库中,以及如何在数据库关闭时将其记录到文件日志(log)中.

推荐答案

给自己写一个100,它将日志(log)定向到有问题的数据库.当它失败时,您可以将其从记录器的处理程序列表中删除.处理故障模式的方法有很多种.

Database相关问答推荐

如何使用actors进行数据库访问和DDD?

术语 SSTable 和 LSM Tree 有什么区别

为什么 COUNT() 只显示一行表格?

如何将正在使用的数据库复制到django中的其他数据库?

是否可以使用 Mongo 的 Object ID作为其唯一标识符?如果是这样,如何将其转换为字符串并按字符串查找?

Membase 和 Couchbase 有什么区别?

SQLAlchemy 和 django,准备好生产了吗?

SQLite 中内存数据库的优势

如何从 SQLite 数据库中读取数据?

ER图中的一对多关系

数据库中一致且全面的地址存储的最佳实践

触发器、断言和判断之间有什么区别?

在单个 postgres 查询中多次调用 `now()` 是否总是给出相同的结果?

部分依赖(数据库)

我应该在数据库模式中允许空值吗?

我应该将用户 ID 公开吗?

ORM 还是Vietnam of Computer Science吗?

为 django 模型自动创建数据的工具

如何解析来自 Google 快讯的数据?

什么是 ACID 的真实示例?