标签: logging spring-batch
我有一个批处理过程(Spring批处理),我想为每个批处理执行创建单独的日志文件,这样我们就可以使用这个单一的日志文件来调试整个流程。有没有办法实现它。我们使用log4j进行日志记录。
答案 0 :(得分:1)
我认为您可以将动态日志文件名存储为作业参数或执行上下文,并使用here以编程方式设置log4j文件名,如JobExecutionListener所述。 我不知道如何使用log4j XML config和log4j属性替换来实现相同目标,因为我从未使用过log4j太多。