웹로그 처리시 무결성제약 조건 오류 입니다.
- 작성자 :
- 윤*원
- 작성일 :
- 2013-08-30 15:16:49
- 조회수 :
- 886
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
공통컴포넌트 중 웹로그 컴포넌트 이용 문의 입니다.
웹로그 컴포넌트 를 설치하고 나서 무결제약조건 에러가 나옵니다.
그래서 해당 오류의 Q&A 가 있는지 확인 해보니 FAQ에 해당 내용이 있어서 적용해 보았습니다.
context-scheduling-sym-log-lgm.xml
context-scheduling-sym-log-ulg.xml
context-scheduling-sym-log-wlg.xml
의 내용중
SimpleTriggerBean 으로 등록된 빈을 주석처리하고 FAQ에 나와 있는 내용대로CronTriggerBean 으로 교체하였습니다.
<bean id="sysLogTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="sysLogging" />
<!-- 시작하고 1분후에 실행한다. (milisecond) -->
<property name="startDelay" value="60000" />
<!-- 매 1시간마다 실행한다. (milisecond) -->
<property name="repeatInterval" value="3600000" />
</bean>
===>>>
<bean id="sysLogTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="sysLogging" />
<property name="cronExpression" value="0 10 01 * * ?" />
</bean>
하지만 해당 조치 후에도 여전히 무결성 제약 조건 에러가 나옵니다.
어떻게 조치를 해야 되는지 답변 부탁드립니다.
감사합니다.
공통컴포넌트 중 웹로그 컴포넌트 이용 문의 입니다.
웹로그 컴포넌트 를 설치하고 나서 무결제약조건 에러가 나옵니다.
그래서 해당 오류의 Q&A 가 있는지 확인 해보니 FAQ에 해당 내용이 있어서 적용해 보았습니다.
context-scheduling-sym-log-lgm.xml
context-scheduling-sym-log-ulg.xml
context-scheduling-sym-log-wlg.xml
의 내용중
SimpleTriggerBean 으로 등록된 빈을 주석처리하고 FAQ에 나와 있는 내용대로CronTriggerBean 으로 교체하였습니다.
<bean id="sysLogTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="sysLogging" />
<!-- 시작하고 1분후에 실행한다. (milisecond) -->
<property name="startDelay" value="60000" />
<!-- 매 1시간마다 실행한다. (milisecond) -->
<property name="repeatInterval" value="3600000" />
</bean>
===>>>
<bean id="sysLogTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="sysLogging" />
<property name="cronExpression" value="0 10 01 * * ?" />
</bean>
하지만 해당 조치 후에도 여전히 무결성 제약 조건 에러가 나옵니다.
어떻게 조치를 해야 되는지 답변 부탁드립니다.
감사합니다.
A
안녕하세요 프레임워크 센터입니다.
원래 시스템 시작 후 웹로그 수집하는 부분을
시스템 재시작 여부와 상관없이 매일 1시 10분에 수집하는 로직으로 바뀐 것입니다.
이런 경우 오전에 수집이 되었을 경우, 오후 1시10분에 다시 수집하는 바람에 무결성 오류가 발행할 가능성이 있습니다.
데이터베이스에 입력된 데이터가 오늘날짜인지 확인하시기 바랍니다.
수고하세요.
원래 시스템 시작 후 웹로그 수집하는 부분을
시스템 재시작 여부와 상관없이 매일 1시 10분에 수집하는 로직으로 바뀐 것입니다.
이런 경우 오전에 수집이 되었을 경우, 오후 1시10분에 다시 수집하는 바람에 무결성 오류가 발행할 가능성이 있습니다.
데이터베이스에 입력된 데이터가 오늘날짜인지 확인하시기 바랍니다.
수고하세요.