Skip to content

Commit dba75b1

Browse files
author
淼淼
committed
1.还原注释
2.代码格式化
1 parent d2ef931 commit dba75b1

File tree

1 file changed

+22
-10
lines changed

1 file changed

+22
-10
lines changed

tracer-core/src/main/java/com/alipay/common/tracer/core/appender/file/LoadTestAwareAppender.java

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,17 @@
2121
import java.io.File;
2222
import java.io.IOException;
2323

24+
/**
25+
* LoadTestAwareAppender
26+
*
27+
* @author yangguanchao
28+
* @since 2017/06/25
29+
*/
2430
public final class LoadTestAwareAppender implements TraceAppender {
31+
32+
/** TraceAppender for non-pressure */
2533
private TimedRollingFileAppender nonLoadTestTraceAppender;
34+
/** TraceAppender for pressure*/
2635
private TimedRollingFileAppender loadTestTraceAppender;
2736

2837
private LoadTestAwareAppender(TimedRollingFileAppender nonLoadTestTraceAppender,
@@ -34,42 +43,45 @@ private LoadTestAwareAppender(TimedRollingFileAppender nonLoadTestTraceAppender,
3443
public static LoadTestAwareAppender createLoadTestAwareTimedRollingFileAppender(String logName,
3544
boolean append) {
3645
TimedRollingFileAppender nonLoadTestTraceAppender = new TimedRollingFileAppender(logName,
37-
append);
46+
append);
3847
TimedRollingFileAppender loadTestTraceAppender = new TimedRollingFileAppender(
39-
"shadow" + File.separator + logName, append);
48+
"shadow" + File.separator + logName, append);
4049
return new LoadTestAwareAppender(nonLoadTestTraceAppender, loadTestTraceAppender);
4150
}
4251

4352
public static LoadTestAwareAppender createLoadTestAwareTimedRollingFileAppender(String logName,
4453
String rollingPolicy,
4554
String logReserveConfig) {
4655
TimedRollingFileAppender nonLoadTestTraceAppender = new TimedRollingFileAppender(logName,
47-
rollingPolicy, logReserveConfig);
56+
rollingPolicy, logReserveConfig);
4857
TimedRollingFileAppender loadTestTraceAppender = new TimedRollingFileAppender(
49-
"shadow" + File.separator + logName, rollingPolicy, logReserveConfig);
58+
"shadow" + File.separator + logName, rollingPolicy, logReserveConfig);
5059
return new LoadTestAwareAppender(nonLoadTestTraceAppender, loadTestTraceAppender);
5160
}
5261

5362
public void append(String log, boolean loadTest) throws IOException {
5463
if (loadTest) {
55-
this.loadTestTraceAppender.append(log);
64+
loadTestTraceAppender.append(log);
5665
} else {
57-
this.nonLoadTestTraceAppender.append(log);
66+
nonLoadTestTraceAppender.append(log);
5867
}
5968
}
6069

70+
@Override
6171
public void flush() throws IOException {
62-
this.nonLoadTestTraceAppender.flush();
63-
this.loadTestTraceAppender.flush();
72+
nonLoadTestTraceAppender.flush();
73+
loadTestTraceAppender.flush();
6474
}
6575

76+
@Override
6677
public void append(String log) throws IOException {
6778
throw new UnsupportedOperationException();
6879
}
6980

81+
@Override
7082
public void cleanup() {
71-
this.nonLoadTestTraceAppender.cleanup();
72-
this.loadTestTraceAppender.cleanup();
83+
nonLoadTestTraceAppender.cleanup();
84+
loadTestTraceAppender.cleanup();
7385
}
7486

7587
public void reset(String datePattern) {

0 commit comments

Comments
 (0)