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回答

    我有一个.net web.config转换文件,我在其中指定了一个远程文件共享,我想让我的滚动文件appender写入。最初我将默认的App_Data/Logs指定为位置,这很好。当我使用远程文件位置时,它不起作用。是否可以使用.NET的web.config转换来写入远程文件共享位置? \\[FILE_SHARE_IP_ADDRESS]\directory1\directory2\director

    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首先被初始化,那么绑定到根日志的

    0热度

    1回答

    我有以下文件附加器 log4j.appender.file.File=${myFileLoc}/log/mylog.log 不过,我想正确确保它仍然正常,如果有人忘记设置的系统属性。有没有办法在属性文件中指定默认值? 我不想改变的log4j.xml以任何方式。我只想更改log4j属性文件,或者如果可能,请更改一些代码以反映我需要的内容。 例如,如果可能的话,我可以检查在代码系统属性,如果未设置

    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

    1热度

    1回答

    我试着添加下面的RollingFile appender; <RollingFile name="appFile" fileName="${sys:catalina.base}${sys:file.separator}logs${sys:file.separator}${web:contextPath}${sys:file.separator}app.log" filePattern="app-%

    1热度

    2回答

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