배치, 백업 스케줄러의 리스너 문의
- 작성자 :
- 박*식
- 작성일 :
- 2014-11-07 15:41:11
- 조회수 :
- 744
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
배치스케줄러와 관련해서 아래의 제목으로 문의 드렸던 내용은 해결 됐는데,
(배치스케줄러 처리결과 등록 오류 - 10월20일 등록)
배치스케줄잡이나 백업스케줄잡이 실행될때마다 배치잡과 백업잡의 리스너가 모두 호출되면서
관련 로그를 기록하지 못하는 오류가 발생합니다.
예를들면 배치작업이 수행될때 배치잡 리스너와 백업잡 리스너가 모두 호출되는 바람에
백업잡 리스너는 DB에 로그를 저장하지 못하는 오류를 발생시키고 있습니다.
일단,리스너가 호출될때마다 해당 작업의 키값이 존재하는 경우만 로그를 남기도록 수정하여
오류는 해결했는데, 리스너가 호출 되는것이 맞는지 궁금해서 문의 드립니다.
만약 모든 리스너가 호출되는 것이 맞다면 공통 컴포넌트에서 해당 리스너만 로그를 남기도록 처리 로직의 수정이 필요할 것 같습니다.
(배치스케줄러 처리결과 등록 오류 - 10월20일 등록)
배치스케줄잡이나 백업스케줄잡이 실행될때마다 배치잡과 백업잡의 리스너가 모두 호출되면서
관련 로그를 기록하지 못하는 오류가 발생합니다.
예를들면 배치작업이 수행될때 배치잡 리스너와 백업잡 리스너가 모두 호출되는 바람에
백업잡 리스너는 DB에 로그를 저장하지 못하는 오류를 발생시키고 있습니다.
일단,리스너가 호출될때마다 해당 작업의 키값이 존재하는 경우만 로그를 남기도록 수정하여
오류는 해결했는데, 리스너가 호출 되는것이 맞는지 궁금해서 문의 드립니다.
만약 모든 리스너가 호출되는 것이 맞다면 공통 컴포넌트에서 해당 리스너만 로그를 남기도록 처리 로직의 수정이 필요할 것 같습니다.
A
안녕하세요. 박준식님
리스너는 개별로 호출되는 것이 맞습니다.
말씀하신 사항에 대해서 좀 더 자세히 설명을 해 주시면,
(로그나 로직등을 상세히 말씀해 주시면 감사하겠습니다.)
해당 사항에 대해 확인하도록 하겠습니다.
고맙습니다.
리스너는 개별로 호출되는 것이 맞습니다.
말씀하신 사항에 대해서 좀 더 자세히 설명을 해 주시면,
(로그나 로직등을 상세히 말씀해 주시면 감사하겠습니다.)
해당 사항에 대해 확인하도록 하겠습니다.
고맙습니다.