/** 日志服务主方法 由日志服务线程调用 */ public void process(Collection<LogEvent> list) { for (LogEvent e : list) { /* * 对每一个LogEvent检查是否被过滤 */ if (checkFilter(e) == false) { continue; } // 获取LogAppender并输出日志 LogAppender appender = repository.getLogAppender(e); appender.append(e.getLogContent()); } }