From ccc55fd01595674262556a1fa18f051e810e7405 Mon Sep 17 00:00:00 2001 From: eastargh Date: Wed, 5 Aug 2026 10:04:05 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=A5=EC=95=A0,=EC=A7=80=EC=97=B0=20?= =?UTF-8?q?=ED=8C=90=EB=8B=A8=EA=B8=B0=EC=A4=80=20>=EC=97=90=EC=84=9C=20>?= =?UTF-8?q?=3D=20=EC=9C=BC=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eai/rms/ext/djb/apistatus/ApiStatusRepository.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/eactive/eai/rms/ext/djb/apistatus/ApiStatusRepository.java b/src/main/java/com/eactive/eai/rms/ext/djb/apistatus/ApiStatusRepository.java index 99aa979..3584695 100644 --- a/src/main/java/com/eactive/eai/rms/ext/djb/apistatus/ApiStatusRepository.java +++ b/src/main/java/com/eactive/eai/rms/ext/djb/apistatus/ApiStatusRepository.java @@ -52,7 +52,7 @@ public interface ApiStatusRepository extends BaseRepository { + " AND SYSTIMESTAMP BETWEEN STARTED_AT AND END_AT) " + " AND A.EAISVCNAME = X.API_ID),'N') AS CTRL_YN " + " , (SELECT CASE WHEN TOTAL = 0 THEN 'X'" - + " WHEN (TOTAL - SUCCESS) * 100 / TOTAL > :errorRate THEN 'Y'" + + " WHEN (TOTAL - SUCCESS) * 100 / TOTAL >= :errorRate THEN 'Y'" + " ELSE 'N' END" + " FROM (SELECT NVL(SUM(SUCCESS_CNT + TIMEOUT_CNT + SYSTEM_ERR_CNT + BIZ_ERR_CNT),0) AS TOTAL" + " , SUM(SUCCESS_CNT) AS SUCCESS" @@ -62,7 +62,7 @@ public interface ApiStatusRepository extends BaseRepository { + " BETWEEN TO_CHAR(SYSDATE - NUMTODSINTERVAL(:errorRangeMinute,'MINUTE'),'YYYYMMDDHH24MI')" + " AND TO_CHAR(SYSDATE,'YYYYMMDDHH24MI'))) AS ERR_YN" + " , (SELECT CASE WHEN TOTAL = 0 THEN 'X'" - + " WHEN RESP_SUM / TOTAL > :delayAvgRespTime THEN 'Y'" + + " WHEN RESP_SUM / TOTAL >= :delayAvgRespTime THEN 'Y'" + " ELSE 'N' END" + " FROM (SELECT NVL(SUM(SUCCESS_CNT + TIMEOUT_CNT + SYSTEM_ERR_CNT + BIZ_ERR_CNT),0) AS TOTAL" + " , SUM(SUCCESS_CNT) AS SUCCESS"