음수 에러 수정
This commit is contained in:
@@ -189,6 +189,7 @@ public class HourStatsAggregator {
|
|||||||
long systemErr = systemErrCnt.get();
|
long systemErr = systemErrCnt.get();
|
||||||
long bizErr = bizErrCnt.get();
|
long bizErr = bizErrCnt.get();
|
||||||
long success = total - (timeout + systemErr + bizErr);
|
long success = total - (timeout + systemErr + bizErr);
|
||||||
|
success = Math.max(0, success); // 음수 방지
|
||||||
|
|
||||||
stats.setTotalCnt(total);
|
stats.setTotalCnt(total);
|
||||||
stats.setSuccessCnt(success);
|
stats.setSuccessCnt(success);
|
||||||
|
|||||||
@@ -189,6 +189,7 @@ public class MinuteStatsAggregator {
|
|||||||
long systemErr = systemErrCnt.get();
|
long systemErr = systemErrCnt.get();
|
||||||
long bizErr = bizErrCnt.get();
|
long bizErr = bizErrCnt.get();
|
||||||
long success = total - (timeout + systemErr + bizErr);
|
long success = total - (timeout + systemErr + bizErr);
|
||||||
|
success = Math.max(0, success); // 음수 방지
|
||||||
|
|
||||||
stats.setTotalCnt(total);
|
stats.setTotalCnt(total);
|
||||||
stats.setSuccessCnt(success);
|
stats.setSuccessCnt(success);
|
||||||
|
|||||||
Reference in New Issue
Block a user