본문 바로가기

스케줄러2

[MYSQL] MYSQL 스케줄러(스케쥴러) 사용방법 & 예제 안녕하세요. 개발을 진행하면서 데이터를 삽입, 수정, 삭제 등의 행위를 수동적으로 해야하는 프로젝트들이 있습니다. 보통의 웹프로젝트의 경우 자바 스케쥴러를 이용하여 처리를 하지만 만약 개발 진행중인 프로젝트의 DB가 MYSQL 기반일 경우 DB기반의 스케쥴러 방식을 소개해 드립니다. - 설명 ※ 먼저 현재 이벤트 스케줄러의 상태를 확인하여 주세요. ↓ 소스 참조 1 SHOW VARIABLES LIKE 'event%'; ↓이미지 참조 ※ 현재 스케쥴러 이벤트의 상태가 OFF일 경우 아래의 명령어를 이용하여 ON 상태로 변경 해주세요. ↓ 소스 참조 1 SET GLOBAL event_scheduler = ON; ※ 스케줄러 기본 설정이 끝났다면 샘플 소스를 가지고 설명 드리겠습니다. 기본적으로 스케줄러 이벤.. 2020. 3. 11.
[ springboot ] 스프링부트 스케쥴러 설정방법 & 예제 - 스프링부트 스케줄링(Scheduler) - - 스케쥴러란? 사용자가 원하는 시간대에 원하는 행동을 행위 할 수 있도록 동작하게 만들 놓은 약속이다. - 스케쥴러 사용 보통 개발을 할 때 현재 처리를 하지 않지만 야간이나 어느 특정 시간때에 어떤 작업을 행해야 할때가 있다. 그럴경우 우리가 Spring(스프링)에 설정해 두었던 스케쥴러를 통해 동작을 행한다. - 스프링 스케줄러 설정 1. cron의 스케줄러 설정 규칙입니다. 초 분 시 일 월 요일 cron = * * * * * * 초 : 0 ~ 59초까지 표현이 가능합니다. 분 : 0 ~ 59분까지 표현이 가능합니다. 시 : 0 ~ 23시까지 표현이 가능합니다. 일 : 1 ~ 31일까지 표현이 가능합니다. 월 : 1 ~ 12월까지 표현이 가능합니다. .. 2020. 2. 10.