3 Commits

Author SHA1 Message Date
eastargh 579cb61a75 @DisallowConcurrentExecution 제거
eapim-admin CI / build (push) Has been cancelled
2026-08-14 17:04:03 +09:00
eastargh 6c67e3f1d8 ... 2026-08-14 17:02:41 +09:00
eastargh a19f65a660 불필요한 로그 제거 2026-08-14 17:01:40 +09:00
2 changed files with 7 additions and 4 deletions
@@ -6,7 +6,6 @@ import java.util.Set;
import java.util.stream.Collectors;
import org.apache.commons.lang3.StringUtils;
import org.quartz.DisallowConcurrentExecution;
import org.quartz.Job;
import org.quartz.JobDataMap;
import org.quartz.JobExecutionContext;
@@ -44,8 +43,12 @@ import com.eactive.eai.rms.onl.common.util.DateUtil;
* </ul>
*
* </pre>
*
* <p>동시 실행 허용: DB 커넥션풀 경합/락 대기로 특정 실행이 멈추더라도(트랜잭션 매니저가
* 다른 여러 퍼시스턴스 경로가 얽혀 있어 발생 가능) 다음 fire까지 막히지 않도록
* {@code @DisallowConcurrentExecution}을 두지 않는다. 상태 판정/알림 로직은
* interfaceId 시간창 기반 중복 제거가 있어 겹쳐 실행돼도 안전하다.</p>
*/
@DisallowConcurrentExecution
public class ApiStatusMonitorJob implements Job {
private static final Logger log = LoggerFactory.getLogger(ApiStatusMonitorJob.class);
@@ -1,6 +1,6 @@
package com.eactive.eai.rms.onl.manage.rule.layoutsync;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.InputStream;
import java.io.InputStreamReader;
@@ -684,7 +684,7 @@ public class LayoutSyncController extends OnlBaseAnnotationController implements
JSONObject json = (JSONObject) JSONValue.parse(new InputStreamReader(sis, "EUC-KR"));
// JJB 향후제거 shkim 2020-05-13 연계 테스트 체크
logger.error("\n\n MMI SYNC Request : " + json.toString());
//logger.error("\n\n MMI SYNC Request : " + json.toString());
// log 기록
byte[] arg = new byte[request.getContentLength()];