rollingfileappender

    1热度

    2回答

    以下是我log4j2的CONFIGRATION: <?xml version="1.0" encoding="UTF-8"?> <Configuration status="trace" name="MyApp" packages="com.swimap.base.launcher.log"> <Appenders> <RollingFile name="RollingFil

    0热度

    1回答

    可以配置log4j RollingFileAdapter在午夜后不更改日志文件名吗?如果日志记录在2017-09-15开始,并且在00:00之后继续保留一切,那么我将使用配置(请参见下文),并将其记录到另一个日志文件2017-09-16。我想完整登录到同一个文件。只有在2017-09-16开始另一次运行时,才会创建一个新的日志。 <appender name="file-output" class

    0热度

    1回答

    调用getLogger() 我使用Spring引导和我有两个独立的组件后添加一个appender至根记录。一个组件支持应用程序的数据库配置属性,并使用从数据库中提取的属性初始化Appender。其他组件然后像平常一样调用getLogger()作为静态记录器。 目前,似乎春天首先初始化应用程序配置组件,所以我没能遵守的行为如果不首先初始化。我的问题是,如果其他bean首先被初始化,那么绑定到根日志的

    1热度

    1回答

    我有一个log4j属性文件,我想每天生成日志文件,并在今天之前删除文件,我的意思是它应该只包含今天的日志文件。 我用下面的属性文件: log4j.rootLogger=ALL,Appender2 log4j.appender.Appender2=org.apache.log4j.DailyRollingFileAppender log4j.appender.Appender2.File=log

    0热度

    1回答

    面对我的log4j.properties文件不允许日志使用MaxBackUpIndex转移到最多10个日志文件的问题。它目前只生成两个文件,一个是文本文件,另一个是“文件”。 我的配置是: log4j.appender.file=org.apache.log4j.RollingFileAppender log4j.appender.file.File=${dd.apphome}/data/log

    0热度

    1回答

    我在我的项目中使用了logback。我有问题只存储当天的日志。 我的logback appender的配置: <appender name="appender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>log/log.log</file> <rollingPolicy class="ch.qo

    1热度

    1回答

    我在我的spring应用程序中使用log4j2作为我的日志记录实用程序。我想将特定库/包的日志级别设置为与根不同的内容。例如,我希望org.springframework到INFO和com.google是WARN。我发现这个在log4j2.properties: appender.rolling.type = RollingFile appender.rolling.name = Rolling

    0热度

    1回答

    我在那里我试图以编程方式更改滚动文件附加器的默认侧翻战略计划,它完美的作品,如果我保持IfFilName路径条件了吧,并且只使用IfLastModified路径条件,所以一切看起来都很完美,但是当我添加IfFileName条件时,它会停止删除文件... 所以我创建这个条件的方式有点问题。 我的XML文件此设置为附加器 - <RollingFile name="RollingFile" fileNa

    0热度

    1回答

    我有一个Logback配置,它具有SizeAndTimeBasedRollingPolicy的RollingFileAppender appender。然而,似乎每当我的应用程序运行logback不会滚动文件,并不断追加到同一个文件一遍又一遍。 我的应用程序执行一段时间不超过几秒钟。我认为这将是问题,所以我甚至使用cleanHistoryOnStart选项,但即使这是行不通的。请帮帮我。 这里的配

    1热度

    2回答

    我已经使用RollingFileAppender和TimeBasedRollingPolicy,以便在午夜创建一个新的日志文件并保留旧的日志10天。 在午夜创建一个新的日志文件,但旧的日志文件会立即删除,有时甚至在几分钟后删除。 public static void init(String logfilename,String loggername,String pattern) throws E