들어가기전최근 운영중인 사이트에 대한 동적 스케줄러를 이용한 스케줄링 관리에 대한 블로그를 작성한 적이 있습니다. 이 후 스케줄러의 중요성에 대해 공부하면서 현재 운영중인 사이트의 몇몇 스케줄러에 대해 실질적인 사이트의 핵심 시스템인 부분들이 존재하였습니다. 이러한 시스템의 스케줄러 처리에 있어서 여러 이슈들에 대한 대응책이 적용되어 있지 않다는 부분들을 확인했습니다. 그리고 실질적인 대량의 데이터 처리를 하는 시스템이 었기에 어떻게 하면 좀 더 세부적으로 관리하고 이슈에 대한 로그를 관리할 수 있을지 고민하던 차에 Spring Batch에 대한 기술을 접하게 되었습니다. 이 글은 Spring Batch에 대한 개념과 실질적으로 경험하고 적용했던 예시를 바탕으로 지식을 공유하고 Spring Batch를 ..
들어가기전 이전 글에서는 Spring 스케줄러에 대한 사용 이유와 개념 정리 적용하기 등을 해보았습니다. 이번 글에서는 간단하게 스케줄에 대한 로그를 작성하기 방법에 대해서 정리하고자 합니다. Spring 스케줄러에 대한 기본 개념 정리는 아래 링크를 참고하세요. Spring 스케줄러 (ThreadPoolTaskScheduler)를 이용한 동적 스케줄 관리 적용기 (1)들어가기전마음 맞는 사람들과 사이드 프로젝트를 시작해서 현재 취미로 사이트 운영중에 있는 와중에 스케줄러를 여러번 시간대를 변경하는 일이 발생하였습니다. 그럴 때마다 서버를 재시작ghgo195.tistory.com Spring 스케줄러의 단점Quartz 스케줄러와 다르게 세세한 실행 기록을 남기는 것이 어렵습니다. Quartz에서는 J..
들어가기전마음 맞는 사람들과 사이드 프로젝트를 시작해서 현재 취미로 사이트 운영중에 있는 와중에 스케줄러를 여러번 시간대를 변경하는 일이 발생하였습니다. 그럴 때마다 서버를 재시작해야하는 비효율적인 부분들이 있었습니다. 이렇게 스케줄러의 시간대를 변경하는 것이 자주 있는다면 스케줄러를 관리하는 시스템을 추가하는것이 나을것이라 생각했습니다. 동적으로 관리하게 된다면 아무래도 서버를 재시작할 필요 없이 스케줄러만 재시작하면 되기 때문에 편리할 거라 판단했었습니다.이를 통해 구현했던 동적 스케줄러 관리에 대한 실습 적용했던 내용을 블로그로 글을 남기고자 작성하게 되었습니다.동적 스케줄러를 적용하기 위해 어떻게 해야할까? 우선 동적 스케줄러를 위해 고민을 했습니다. Spring에서 제공하는 기술인 Spring..
- Total
- Today
- Yesterday
- mybatis
- Cache
- 캘린더
- hazelcast
- Java
- docker
- MySQL
- insert
- centos7
- 리눅스
- 캐시
- leatcode
- 컨테이너
- dockerfile
- Quartz
- 격리수준
- dfs
- ncp
- spring
- 알고리즘
- Lock
- 도커
- 권한
- 이미지
- 개념 이해하기
- 네이버 클라우드
- Linux
- 정의
- 스케줄러
- LocalDate
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |