Scheduler

    728x90

    MySQL 프로시저(테이블 백업)와 이벤트 생성 ( MySQL )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 테이블 백업을 수행하는 프로시저를 생성해보고 이벤트 스케줄러를 만드는 방법에 대해 공유하고자 합니다. 예시 설명 오늘은 10월 1일입니다. member 테이블을 가입 명단이라고 했을 때, 매달 1일에 지난달 가입 명단을 백업하려고 합니다. 가입일자는 member 테이블의 reg_date입니다. 프로시저 명은 backup_member로 생성합니다. 백업 테이블명은 backup_member_[%Y%m]으로 생성합니다. 목차 프로시저 이벤트 프로시저 프로시저는 함수처럼 매개변수를 받고 여러 쿼리를 하나의 쿼리로 실행하는 명령어입니다. 처리 성능과 재사 용면에서의 단점은 존재하지만 하나의 요청으로 여러 개의 SQL문을 실행할..

    Jenkins를 Batch Scheduler로 활용하기 (Jenkins / Build periodically / Schedule / Spring Batch)

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 Jenkins를 Batch Scheduler로 활용하는 방법을 공유하고자 합니다. 참고로 Jenkins가 서버에 연결되어있고 batchProject가 있다는 가정하에 진행하겠습니다. 목차 Spring Batch와 Scheduler Spring Batch Project 생성 Jenkins에 batchJob 생성 Jenkins scheduler 설정하기 Spring Batch와 Scheduler Spring Batch(배치)와 Scheduler(스케줄러)를 혼동하는 사람들이 종종 있는데 이것은 완전히 다른 개념입니다. 배치는 실시간으로 처리를 하는 것이 아닌 일괄 처리를 뜻하며 보통은 특정 시간에 행해집니다. 이 특정 시..

728x90