📅  最后修改于: 2023-12-03 14:59:20.634000             🧑  作者: Mango
conf/logback.xml
文件控制其日志记录配置。可以根据需要修改此文件以调整日志记录设置。logback.xml
文件中,可以配置日志级别、日志输出格式等。以下是一个简单的例子:<configuration>
<appender name="file" class="ch.qos.logback.core.FileAppender">
<file>/path/to/file.log</file>
<encoder>
<pattern>%-4relative [%thread] %-5level %logger{35} - %msg%n</pattern>
</encoder>
</appender>
<root level="DEBUG">
<appender-ref ref="file" />
</root>
</configuration>
DEBUG
,日志记录会保存在/path/to/file.log
文件中,日志输出格式为%-4relative [%thread] %-5level %logger{35} - %msg%n
。import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
public class MyProcessor extends AbstractProcessor {
private static final Logger logger = LogManager.getLogger(MyProcessor.class);
@Override
public void onTrigger(ProcessContext context, ProcessSession session) throws ProcessException {
logger.debug("Debugging message");
logger.info("Informational message");
logger.warn("Warning message");
logger.error("Error message");
}
}
Logger
对象来记录不同级别的日志记录。在执行过程中,这些日志记录将根据其级别设置,相应地进行记录。