关于管理完美工作流的日志

2024-05-23 15:40:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为业务应用程序使用完美的工作流

我有一个关于postgresql中存储的日志的问题

如果每天的日志都存储在postgresql server上,那么数据量将是巨大的

是否有机制旋转此日志并将其写入文本文件

另外,将数据从postgresql表写入文本文件等后,是否可以删除相应的记录


Tags: 数据应用程序serverpostgresql记录业务机制文本文件
1条回答
网友
1楼 · 发布于 2024-05-23 15:40:24

由于您正在运行一个Perfict Server实例,因此编写一个连接到postgres容器并将日志归档到某种云存储(GCS、S3等)的流是有意义的。我可能会这样想:

  1. 使用perfict Client收集早于某个日期的流运行的所有ID
  2. 连接到postgres,并从日志表中选择具有这些流运行ID的日志
  3. 首选将这些日志写入CSV/SQL/Text
  4. 从postgres中删除那些日志

相关问题 更多 >