SpringBoot-@ShedLock 설정 방법
[ 목차 ] 1. dependency 추가 2. liquibase shedlock 추가 3. LockProvider 설정 4. @EnableSchedulerLock 5. Task 생성 Spring에서는 Scheduling jobs들을 위한 쉬운 API를 제공합니다. 기본적으로 Spring은 여러 인스턴스에 대한 스케줄러 동기화를 처리할 수 없습니다. 대신 모든 노드에서 동시에 작업을 실행합니다. Shedlock을 사용하면 예약된 작업이 동시에 한번만 실행하게 됩니다. (Shedlock은 Quartz의 대안으로 사용되는 java lib) Dependency추가 // shedLock for gradle compile("net.javacrumbs.shedlock:shedlock-spring:2.2.0") co..
2021. 11. 17.
최근댓글