本文整理了Java中ch.qos.logback.core.FileAppender.setImmediateFlush()
方法的一些代码示例,展示了FileAppender.setImmediateFlush()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileAppender.setImmediateFlush()
方法的具体详情如下:
包路径:ch.qos.logback.core.FileAppender
类名称:FileAppender
方法名:setImmediateFlush
暂无
代码示例来源:origin: dropwizard/dropwizard
@Override
protected OutputStreamAppender<E> appender(LoggerContext context) {
final FileAppender<E> appender = buildAppender(context);
appender.setName("file-appender");
appender.setAppend(true);
appender.setContext(context);
appender.setImmediateFlush(immediateFlush);
appender.setPrudent(false);
return appender;
}
代码示例来源:origin: dita-ot/dita-ot
private ch.qos.logback.classic.Logger openDebugLogger(File tempDir) {
final LoggerContext loggerContext = new LoggerContext();
final FileAppender fileAppender = new FileAppender();
fileAppender.setFile(new File(tempDir.getAbsolutePath() + ".log").getAbsolutePath());
fileAppender.setContext(loggerContext);
fileAppender.setAppend(false);
fileAppender.setImmediateFlush(true);
final PatternLayoutEncoder encoder = new PatternLayoutEncoder();
encoder.setContext(loggerContext);
encoder.setPattern("%-4relative [%-5level] %msg%n");
encoder.start();
fileAppender.setEncoder(encoder);
fileAppender.start();
final ch.qos.logback.classic.Logger debugLogger = loggerContext.getLogger(getClass().getCanonicalName() + "_" + System.currentTimeMillis());
debugLogger.addAppender(fileAppender);
debugLogger.setLevel(Level.DEBUG);
return debugLogger;
}
代码示例来源:origin: io.dropwizard/dropwizard-logging
@Override
protected OutputStreamAppender<E> appender(LoggerContext context) {
final FileAppender<E> appender = buildAppender(context);
appender.setName("file-appender");
appender.setAppend(true);
appender.setContext(context);
appender.setImmediateFlush(immediateFlush);
appender.setPrudent(false);
return appender;
}
代码示例来源:origin: com.alibaba.citrus.tool/antx-autoexpand
setImmediateFlush(true);
addWarn("Setting \"ImmediateFlush\" to true on account of \"Prudent\" mode");
setImmediateFlush(false);
addInfo("Setting \"ImmediateFlush\" property to false on account of \"bufferedIO\" property");
内容来源于网络,如有侵权,请联系作者删除!