1

我正在尝试做类似于每次初始化 log4j 时将当前时间附加到新日志文件的事情。
我正在使用log4c进行日志记录。我希望能够在每次执行应用程序时创建一个新的日志文件。是否可以通过仅修改 log4crc 配置文件来做到这一点。所有帮助将不胜感激

ps:我想用的标签是log4c,但是SO里面没有

4

2 回答 2

1

似乎无法通过任何配置文件。我不得不修改用于根据当前时间命名日志文件的附加程序。我使用了函数time()localtime()strftime()创建了文件名

于 2011-08-10T09:04:47.507 回答
0

我有一个类似的问题。它现在已在当前版本中得到修复,但例如 Ubuntu 仍然提供没有此功能的旧版本。

请参阅如何更改 log4c 的默认时区?

于 2014-05-12T09:07:54.470 回答