diff --git a/src/main/java/itn/com/uss/olh/hpc/service/impl/HackIpServiceImpl.java b/src/main/java/itn/com/uss/olh/hpc/service/impl/HackIpServiceImpl.java index d5307d4e..8cb21371 100644 --- a/src/main/java/itn/com/uss/olh/hpc/service/impl/HackIpServiceImpl.java +++ b/src/main/java/itn/com/uss/olh/hpc/service/impl/HackIpServiceImpl.java @@ -1,5 +1,6 @@ package itn.com.uss.olh.hpc.service.impl; +import java.util.ArrayList; import java.util.List; import javax.annotation.Resource; @@ -10,6 +11,7 @@ import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; import egovframework.rte.fdl.idgnr.EgovIdGnrService; import itn.com.uss.olh.hpc.service.HackIpService; import itn.com.uss.olh.hpc.service.HackIpVO; +import itn.let.mjo.mjocommon.MjonCommon; @Service("hackIpService") @@ -21,7 +23,9 @@ public class HackIpServiceImpl extends EgovAbstractServiceImpl implements HackIp /** ID Generation */ @Resource(name="egovHackIpIdGnrService") private EgovIdGnrService idgenService; - + + @Resource(name="MjonCommon") + private MjonCommon mjonCommon; @Override public List selectHackIpList(HackIpVO hackIpVO) throws Exception{ @@ -104,11 +108,13 @@ public class HackIpServiceImpl extends EgovAbstractServiceImpl implements HackIp } // 차단아이피가 아닌 고트래픽 유저 검색 후 차단처리 + // 추가 hylee- 20230703 차단 후 슬랙으로 알림 @Override public void selectHighTrafficNotIgnoreIp() throws Exception { List list = hackIpDAO.selectHighTrafficNotIgnoreIp(); + List ipList = new ArrayList(); int listSize = list.size(); for(int i=0; i 0) { + String msg = "[IP차단] " + list.get(0).getIgnoreDc() +" - "+ ipList.toString(); + // Slack 메시지 발송 + mjonCommon.sendSimpleSlackMsg(msg); + } +// + }