org.apache.log4j.RollingFileAppender.setName()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(5.5k)|赞(0)|评价(0)|浏览(136)

本文整理了Java中org.apache.log4j.RollingFileAppender.setName方法的一些代码示例,展示了RollingFileAppender.setName的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RollingFileAppender.setName方法的具体详情如下:
包路径:org.apache.log4j.RollingFileAppender
类名称:RollingFileAppender
方法名:setName

RollingFileAppender.setName介绍

暂无

代码示例

代码示例来源:origin: apache/ignite

file.setName("FILE");
file.setThreshold(log4jLevel);
file.setFile(home() + "/work/log/ignite.log");

代码示例来源:origin: com.atlassian.jira/jira-core

public void setName(final String name)
{
  fileAppender.setName(name);
}

代码示例来源:origin: sterodium/selenium-grid-extensions

private void installFileAppender(String logFilename) {
  RollingFileAppender file = new RollingFileAppender();
  file.setName("FileAppender");
  file.setThreshold(logLevel);
  file.setFile(new File(logFilename).getAbsolutePath());
  file.setMaxFileSize(MAX_FILE_SIZE);
  file.setMaxBackupIndex(MAX_BACKUPS);
  file.setLayout(new PatternLayout(PATTERN));
  file.setAppend(true);
  file.activateOptions();
  Logger.getRootLogger().addAppender(file);
}

代码示例来源:origin: org.entando.entando/entando-core-engine

if (null == fileAppender) {
  fileAppender = new RollingFileAppender();
  fileAppender.setName(appenderName);

代码示例来源:origin: DataDog/jmxfetch

/**
 * Sets up the custom logger to the specified level and location.
 * */
public static void setup(Level level, String logLocation) {
  if (logLocation != null
      && !ConsoleAppender.SYSTEM_ERR.equals(logLocation)
      && !ConsoleAppender.SYSTEM_OUT.equals(logLocation)) {
    RollingFileAppender fa = new RollingFileAppender();
    fa.setName("FileLogger");
    fa.setFile(logLocation);
    fa.setMaxFileSize("5MB");
    fa.setMaxBackupIndex(1);
    fa.setLayout(new PatternLayout(LOGGER_LAYOUT));
    fa.setThreshold(level);
    fa.setAppend(true);
    fa.activateOptions();
    Logger.getRootLogger().addAppender(fa);
    LOGGER.info("File Handler set");
  } else {
    ConsoleAppender consoleAppender = new ConsoleAppender(new PatternLayout(LOGGER_LAYOUT));
    if (logLocation != null) {
      consoleAppender.setTarget(logLocation);
    }
    consoleAppender.setThreshold(level);
    Logger.getRootLogger().addAppender(consoleAppender);
  }
}

代码示例来源:origin: sismics/reader

/**
 * Add an application log beneath the app data directory for convenience.
 */
private void addFileLogger() {
  RollingFileAppender fileAppender = new RollingFileAppender();
  fileAppender.setName("FILE");
  fileAppender.setFile(DirectoryUtil.getLogDirectory() + File.separator + "reader.log");
  fileAppender.setLayout(new PatternLayout("%d{DATE} %p %l %m %n"));
  fileAppender.setThreshold(Level.INFO);
  fileAppender.setAppend(true);
  fileAppender.setMaxFileSize("5MB");
  fileAppender.setMaxBackupIndex(5);
  fileAppender.activateOptions();
  org.apache.log4j.Logger.getRootLogger().addAppender(fileAppender);
}

代码示例来源:origin: entando/entando-core

if (null == fileAppender) {
  fileAppender = new RollingFileAppender();
  fileAppender.setName(appenderName);

代码示例来源:origin: com.taobao.middleware/logger.core

protected org.apache.log4j.Appender getLog4jRollingFileAppender(String productName, String file, String encoding,
                                String size, String datePattern,
                                int maxBackupIndex) {
  RollingFileAppender appender = new RollingFileAppender();
  appender.setName(productName + "." + file.replace(File.separatorChar, '.') + ".Appender");
  appender.setLayout(new PatternLayout(LoggerHelper.getPattern(productName)));
  appender.setAppend(true);
  appender.setFile(LoggerHelper.getLogFileP(productName, file));
  appender.setEncoding(encoding);
  appender.setMaxFileSize(size);
  if (maxBackupIndex >= 0) {
    // 等于0表示直接truck
    appender.setMaxBackupIndex(maxBackupIndex);
  }
  appender.activateOptions();
  return appender;
}

代码示例来源:origin: com.alibaba.edas.acm/acm-sdk

protected org.apache.log4j.Appender getLog4jRollingFileAppender(String productName, String file, String encoding,
                                String size, String datePattern,
                                int maxBackupIndex) {
  RollingFileAppender appender = new RollingFileAppender();
  appender.setName(productName + "." + file.replace(File.separatorChar, '.') + ".Appender");
  appender.setLayout(new PatternLayout(LoggerHelper.getPattern(productName)));
  appender.setAppend(true);
  appender.setFile(LoggerHelper.getLogFileP(productName, file));
  appender.setEncoding(encoding);
  appender.setMaxFileSize(size);
  if (maxBackupIndex >= 0) {
    // 等于0表示直接truck
    appender.setMaxBackupIndex(maxBackupIndex);
  }
  appender.activateOptions();
  return appender;
}

代码示例来源:origin: org.terracotta/terracotta-l1

TCProperties props = TCPropertiesImpl.getProperties().getPropertiesFor(LOGGING_PROPERTIES_SECTION);
newFileAppender = new TCRollingFileAppender(new PatternLayout(FILE_AND_JMX_PATTERN), logFilePath, true);
newFileAppender.setName("file appender");
int maxLogFileSize = props.getInt(MAX_LOG_FILE_SIZE_PROPERTY, DEFAULT_MAX_LOG_FILE_SIZE);
newFileAppender.setMaxFileSize(maxLogFileSize + "MB");

代码示例来源:origin: org.terracotta/terracotta-ee

TCProperties props = TCPropertiesImpl.getProperties().getPropertiesFor(LOGGING_PROPERTIES_SECTION);
newFileAppender = new TCRollingFileAppender(new PatternLayout(FILE_AND_JMX_PATTERN), logFilePath, true);
newFileAppender.setName("file appender");
int maxLogFileSize = props.getInt(MAX_LOG_FILE_SIZE_PROPERTY, DEFAULT_MAX_LOG_FILE_SIZE);
newFileAppender.setMaxFileSize(maxLogFileSize + "MB");

代码示例来源:origin: org.terracotta/terracotta-l1-ee

TCProperties props = TCPropertiesImpl.getProperties().getPropertiesFor(LOGGING_PROPERTIES_SECTION);
newFileAppender = new TCRollingFileAppender(new PatternLayout(FILE_AND_JMX_PATTERN), logFilePath, true);
newFileAppender.setName("file appender");
int maxLogFileSize = props.getInt(MAX_LOG_FILE_SIZE_PROPERTY, DEFAULT_MAX_LOG_FILE_SIZE);
newFileAppender.setMaxFileSize(maxLogFileSize + "MB");

相关文章