比如两个业务逻辑模块: A和B, 分别都会调用模块C, 分别处于不同的JVM下, 现在需要实现的是, 不同的业务输出到不同的日志文件.
以如下配置文件为例:
1 | log4j.appender.R=org.apache.log4j.DailyRollingFileAppender |
创建一个方法用于重定向log地址
1 | public class FileUtil { |
在需要重定向log的时候, 加入一行即可
1 | public class MyClass { |
FuckGFW
比如两个业务逻辑模块: A和B, 分别都会调用模块C, 分别处于不同的JVM下, 现在需要实现的是, 不同的业务输出到不同的日志文件.
以如下配置文件为例:
1 | log4j.appender.R=org.apache.log4j.DailyRollingFileAppender |
创建一个方法用于重定向log地址
1 | public class FileUtil { |
在需要重定向log的时候, 加入一行即可
1 | public class MyClass { |