Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用java logger每60天删除一次文件_Java_Logging - Fatal编程技术网

使用java logger每60天删除一次文件

使用java logger每60天删除一次文件,java,logging,Java,Logging,我必须使用java中的logger创建一个文件,并且我必须自动删除60天前编写的内容,而不是所有文件!! 如何使用记录器功能管理行的删除 我读过DailRollingFileAppender,但我不知道如何使用它来删除旧日志。有人知道我可以使用它吗?你能添加你编写的代码和你实际面临的问题吗?删除一个大文件开头的一段是一个低效的操作。你不应该这样做。你为什么不使用世界上其他地方正在使用的东西,哪一个是滚动文件追加器?是否更容易为每天创建日志文件并删除超过60天的文件?只是解决OPs问题的替代方案…

我必须使用java中的logger创建一个文件,并且我必须自动删除60天前编写的内容,而不是所有文件!! 如何使用记录器功能管理行的删除


我读过DailRollingFileAppender,但我不知道如何使用它来删除旧日志。有人知道我可以使用它吗?

你能添加你编写的代码和你实际面临的问题吗?删除一个大文件开头的一段是一个低效的操作。你不应该这样做。你为什么不使用世界上其他地方正在使用的东西,哪一个是滚动文件追加器?是否更容易为每天创建日志文件并删除超过60天的文件?只是解决OPs问题的替代方案…不说这是best@orangegoat您的描述不需要任何代码行:它是所有日志框架中的标准可配置选项。