거래로그의 오류 출력 부분 수정
- 수신시스템 오류응답 수신 시(RECEAIINA001) 성공건으로 변경 - 유량제어(RECEAIIRP072), 거래차단(RECEAIIRP070) 건은 오류건으로 변경
This commit is contained in:
@@ -106,19 +106,20 @@ public class EAILogSender {
|
||||
|
||||
// 실시간 모니터링 로그
|
||||
EAIServiceMonitor servicemonitor = EAIServiceMonitor.getInstance();
|
||||
if(EAIMessageKeys.EAI_BLOCKED_CODE.equals(message.getRspErrCd())) {
|
||||
if(logger.isWarn()) {
|
||||
logger.warn(guidLogPrefix + " 거래통제 실시간 모니터링 SKIP - " + message.getEAISvcCd()
|
||||
+ ", "+message.getMapper().getGuid(message.getStandardMessage()) );
|
||||
}
|
||||
}else if (EAIMessageKeys.EAI_INFLOW_BLOCKED_CODE.equals(message.getRspErrCd())) {
|
||||
if(logger.isWarn()) {
|
||||
logger.warn(guidLogPrefix + " 유량제어 실시간 모니터링 SKIP - " + message.getEAISvcCd()
|
||||
+ ", "+ message.getMapper().getGuid(message.getStandardMessage()) );
|
||||
}
|
||||
}else {
|
||||
servicemonitor.receiveLogMessage(message);
|
||||
}
|
||||
servicemonitor.receiveLogMessage(message);
|
||||
// if(EAIMessageKeys.EAI_BLOCKED_CODE.equals(message.getRspErrCd())) {
|
||||
// if(logger.isWarn()) {
|
||||
// logger.warn(guidLogPrefix + " 거래통제 실시간 모니터링 SKIP - " + message.getEAISvcCd()
|
||||
// + ", "+message.getMapper().getGuid(message.getStandardMessage()) );
|
||||
// }
|
||||
// }else if (EAIMessageKeys.EAI_INFLOW_BLOCKED_CODE.equals(message.getRspErrCd())) {
|
||||
// if(logger.isWarn()) {
|
||||
// logger.warn(guidLogPrefix + " 유량제어 실시간 모니터링 SKIP - " + message.getEAISvcCd()
|
||||
// + ", "+ message.getMapper().getGuid(message.getStandardMessage()) );
|
||||
// }
|
||||
// }else {
|
||||
// servicemonitor.receiveLogMessage(message);
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -316,6 +316,10 @@ public class EAIServiceMonitor implements Lifecycle {
|
||||
if (rspErrCd.length() >= 12) {
|
||||
error = rspErrCd.substring(1, 2);
|
||||
}
|
||||
|
||||
if (rspErrCd.equals("RECEAIINA001")) {
|
||||
error = "S";
|
||||
}
|
||||
|
||||
// 에러와 타임아웃을 분리 : 이동훈
|
||||
if (errorCode[0].equals(error.toUpperCase()) || errorCode[1].equals(error.toUpperCase())) {
|
||||
|
||||
Reference in New Issue
Block a user