本文整理了Java中org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender
方法的一些代码示例,展示了RollingFileAppender.createAppender
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RollingFileAppender.createAppender
方法的具体详情如下:
包路径:org.apache.logging.log4j.core.appender.RollingFileAppender
类名称:RollingFileAppender
方法名:createAppender
[英]Creates a RollingFileAppender.
[中]创建RollingFileAppender。
代码示例来源:origin: org.apache.logging.log4j/log4j-core
/**
* Not a real test, just make sure we can compile access to the typed manager.
*
* @throws IOException
*/
@Test
public void testAccessManagerWithStrings() throws IOException {
try (final LoggerContext ctx = LoggerContext.getContext(false)) {
final Configuration config = ctx.getConfiguration();
final File file = File.createTempFile("RollingFileAppenderAccessTest", ".tmp");
file.deleteOnExit();
final RollingFileAppender appender = RollingFileAppender.createAppender(file.getCanonicalPath(),
"FilePattern", null, "Name", null, null, null, OnStartupTriggeringPolicy.createPolicy(1), null,
null, null, null, null, null, config);
final RollingFileManager manager = appender.getManager();
// Since the RolloverStrategy and TriggeringPolicy are immutable, we could also use generics to type their
// access.
Assert.assertNotNull(manager.getRolloverStrategy());
Assert.assertNotNull(manager.getTriggeringPolicy());
}
}
}
代码示例来源:origin: org.mule.runtime/mule-module-launcher
private RollingFileAppender createRollingFileAppender(String logFilePath, String filePattern, String appenderName,
Configuration configuration) {
TriggeringPolicy triggeringPolicy = createPolicy("1", "true");
RolloverStrategy rolloverStrategy =
createStrategy("30", "1", null, String.valueOf(NO_COMPRESSION), null, true, configuration);
return RollingFileAppender.createAppender(logFilePath, logFilePath + filePattern, "true", appenderName, "true", null, null,
triggeringPolicy, rolloverStrategy, createLayout(configuration), null, null, null,
null, configuration);
}
代码示例来源:origin: org.mule.munit/munit-runner
private static RollingFileAppender createRollingFileAppender(String logFilePath, String filePattern, String appenderName, Configuration configuration) {
TriggeringPolicy triggeringPolicy = TimeBasedTriggeringPolicy.createPolicy("1", "true");
RolloverStrategy rolloverStrategy = DefaultRolloverStrategy.createStrategy("30", "1", null, String.valueOf(Deflater.NO_COMPRESSION), configuration);
return RollingFileAppender.createAppender(logFilePath,
logFilePath + filePattern,
"true",
appenderName,
"true",
null, null,
triggeringPolicy,
rolloverStrategy,
createLayout(configuration),
null, null, null, null,
configuration);
}
代码示例来源:origin: org.mule.modules/mule-module-launcher
private RollingFileAppender createRollingFileAppender(String logFilePath, String filePattern, String appenderName, Configuration configuration)
{
TriggeringPolicy triggeringPolicy = TimeBasedTriggeringPolicy.createPolicy("1", "true");
RolloverStrategy rolloverStrategy = DefaultRolloverStrategy.createStrategy("30", "1", null, String.valueOf(Deflater.NO_COMPRESSION), null, true, configuration);
return RollingFileAppender.createAppender(logFilePath,
logFilePath + filePattern,
"true",
appenderName,
"true",
null, null,
triggeringPolicy,
rolloverStrategy,
createLayout(configuration),
null, null, null, null,
configuration);
}
代码示例来源:origin: Meituan-Dianping/Zebra
Appender fileInfoAppender = RollingFileAppender.createAppender(LOG_ROOT + "/zebra.log", LOG_ROOT
+ "/zebra.log.%d{yyyy-MM-dd}.gz", "true", "FileInfo", "true", "4000", "true",
TimeBasedTriggeringPolicy.createPolicy("1", "true"),
代码示例来源:origin: zhoulychn/mybatis-generator
Layout layout = PatternLayout.createLayout(getLogApplicationLayout(), null, config, null,
Charset.forName("UTF-8"), true, false, "", "");
Appender appender = RollingFileAppender.createAppender(fileName, filePattern, "false", appenderName, null, null,
"true", policy, strategy, layout, null, null, null, null, config);
appender.start();
内容来源于网络,如有侵权,请联系作者删除!