Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
Spring mvc 如何使用log4j.xml配置log4j,以便根据日志记录器级别和appender将日志附加到不同的文件中?_Spring Mvc_Log4j - Fatal编程技术网

Spring mvc 如何使用log4j.xml配置log4j,以便根据日志记录器级别和appender将日志附加到不同的文件中?

Spring mvc 如何使用log4j.xml配置log4j,以便根据日志记录器级别和appender将日志附加到不同的文件中?,spring-mvc,log4j,Spring Mvc,Log4j,以下是我的应用程序的配置: 基于Spring和hibernate的web应用程序 同样的应用程序使用quartz schedular进行一些后台处理 问题: 我希望web应用程序日志根据日志级别存储在不同的文件中 schedular的日志应根据日志级别存储在完全不同的文件集上 我正在寻找一种方法来实现这一点,但到目前为止没有运气 据我所知,问题是由于web应用程序和schedular都打包在同一个war文件中,但这是客户的要求 我尝试使用两个不同的记录器,一个用于web应用程序,另一个用于sch

以下是我的应用程序的配置:

  • 基于Spring和hibernate的web应用程序
  • 同样的应用程序使用quartz schedular进行一些后台处理
  • 问题:

  • 我希望web应用程序日志根据日志级别存储在不同的文件中
  • schedular的日志应根据日志级别存储在完全不同的文件集上
  • 我正在寻找一种方法来实现这一点,但到目前为止没有运气

    据我所知,问题是由于web应用程序和schedular都打包在同一个war文件中,但这是客户的要求

    我尝试使用两个不同的记录器,一个用于web应用程序,另一个用于schedular。但所有日志都会附加到所有日志文件中,而不管使用的是什么记录器


    有人能帮忙吗?

    发布你的
    log4j.xml