Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将多个文件Appernders添加到单个应用程序_Java_Logging_Log4j_Slf4j - Fatal编程技术网

Java 将多个文件Appernders添加到单个应用程序

Java 将多个文件Appernders添加到单个应用程序,java,logging,log4j,slf4j,Java,Logging,Log4j,Slf4j,如何使用log4j或slf4j在java中向单个应用程序添加多个文件追加器或滚动文件追加器 这样,订单相关日志记录在一个文件中,应用程序相关日志记录在另一个文件中 提前感谢。那么订单相关日志和应用程序相关日志将处于同一级别?比如说信息,你希望它被捕获到不同的文件中?你所说的“订单相关日志”和“应用程序相关日志”是什么意思?我的应用程序有不同的模块,因此每个模块都必须登录到不同的文件中。两个记录器也应该有不同的级别…解决了…谢谢大家的帮助。。。我在这里提到 log4j.rootLogger=DEB

如何使用log4j或slf4j在java中向单个应用程序添加多个文件追加器或滚动文件追加器

这样,订单相关日志记录在一个文件中,应用程序相关日志记录在另一个文件中


提前感谢。

那么订单相关日志和应用程序相关日志将处于同一级别?比如说信息,你希望它被捕获到不同的文件中?你所说的“订单相关日志”和“应用程序相关日志”是什么意思?我的应用程序有不同的模块,因此每个模块都必须登录到不同的文件中。两个记录器也应该有不同的级别…解决了…谢谢大家的帮助。。。我在这里提到
log4j.rootLogger=DEBUG

log4j.logger.tradelog=DEBUG,tradelog
log4j.appender.tradelog = org.apache.log4j.RollingFileAppender
log4j.appender.tradelog.file=log/TradeLogger.log
log4j.appender.tradelog.append=true
log4j.appender.tradelog.Threshold =ON
log4j.appender.tradelog.MaxFileSize=2MB
log4j.appender.tradelog.MaxBackupIndex=10
log4j.appender.tradelog.layout = org.apache.log4j.PatternLayout
log4j.appender.tradelog.layout.ConversionPattern = %-5p %d [%t] %c: %m%n

log4j.logger.orderslog=DEBUG,orderslog
log4j.appender.orderslog = org.apache.log4j.RollingFileAppender
log4j.appender.orderslog.file=log/OrdersLogger.log
log4j.appender.orderslog.append=true
log4j.appender.orderslog.Threshold =ON
log4j.appender.orderslog.MaxFileSize=2MB
log4j.appender.orderslog.MaxBackupIndex=10
log4j.appender.orderslog.layout = org.apache.log4j.PatternLayout
log4j.appender.orderslog.layout.ConversionPattern = %-5p %d [%t] %c: %m%n

log4j.appender.tradelog.Threshold=WARN
log4j.appender.orderslog.Threshold=WARN`