Pantheios:太大时创建一个新的日志文件

时间:2014-01-15 22:35:13

标签: c++ logging file-io pantheios

我想这样做,当Pantheios将1GB数据写入文件时,它将停止填充该文件并创建一个新文件并使用它。我相信这叫做Log Rolling,我不知道该怎么做。

要明确我不是要求任何人为我编码,但我只是不知道在哪里可以找到这些信息,或者它甚至叫做Log滚动。

1 个答案:

答案 0 :(得分:1)

我最终做了什么创建自己的后端。我基本上创建了一个函数,将函数写入当前文件if(currentfileSize< rolloverSize),否则创建一个新文件。我觉得这样做比较容易,所以如果你需要进行日志滚动/日志轮换,那么我建议你编写自己的后端。