scheduling이 간헐적으로 동작하지 않는 문제
- 작성자 :
- 박*하
- 작성일 :
- 2013-10-11 14:49:05
- 조회수 :
- 642
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요.
한두달에 한번 정도 스케쥴러가 동작하지 않는 문제가 있습니다.
서버로그에는 특이점이 없으며 서비스를 재시작하지 않으면 동작하지 않습니다.
운영하지 2년 정도 되었는데 초기에는 이런문제가 없었는데
스케쥴러가 추가 되면서 발생하는건 아닌가 추측만 하고 있습니다.
SimpleTriggerBean 와 CronTriggerBean 를 약 10개 정도 등록하여 사용하고 있는데요
혹 동일 문제로 보고 된 내용이나 도움 받을 내용이 있을지 문의 드립니다.
한두달에 한번 정도 스케쥴러가 동작하지 않는 문제가 있습니다.
서버로그에는 특이점이 없으며 서비스를 재시작하지 않으면 동작하지 않습니다.
운영하지 2년 정도 되었는데 초기에는 이런문제가 없었는데
스케쥴러가 추가 되면서 발생하는건 아닌가 추측만 하고 있습니다.
SimpleTriggerBean 와 CronTriggerBean 를 약 10개 정도 등록하여 사용하고 있는데요
혹 동일 문제로 보고 된 내용이나 도움 받을 내용이 있을지 문의 드립니다.
A
안녕하세요. 박종하님.
로그 등의 정보가 없어 문제의 원인을 파악하기에는 한계가 있는 것 같습니다.
동일한 문제가 저희 쪽에 알려진 내용도 없구요.
다만, 멈추어진 시점에서 thread dump를 통해 멈추어진 scheduler 관련 thread가 있는지 확인이 되어야 할 것 같습니다.
thread dump를 획득하거나 확인하는 방법은 인터넷 검색을 통해 확인하실 수 있습니다.
혹 멈추어진 thread가 있는 경우 DB 처리 상에 lock 등이 존재하는지도 같이 확인해 보시면 되실 것 같습니다. (보통 DB 처리 상에 lock이 되는 경우가 많음)
그럼, 즐거운 하루되십시오.
감사합니다.
로그 등의 정보가 없어 문제의 원인을 파악하기에는 한계가 있는 것 같습니다.
동일한 문제가 저희 쪽에 알려진 내용도 없구요.
다만, 멈추어진 시점에서 thread dump를 통해 멈추어진 scheduler 관련 thread가 있는지 확인이 되어야 할 것 같습니다.
thread dump를 획득하거나 확인하는 방법은 인터넷 검색을 통해 확인하실 수 있습니다.
혹 멈추어진 thread가 있는 경우 DB 처리 상에 lock 등이 존재하는지도 같이 확인해 보시면 되실 것 같습니다. (보통 DB 처리 상에 lock이 되는 경우가 많음)
그럼, 즐거운 하루되십시오.
감사합니다.