250x250
Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 힙덤프
- html
- GC로그수집
- alter
- math
- Properties
- Java
- dfs
- 스택
- sql
- javascript
- string
- JPA
- Union-find
- set
- Calendar
- date
- 리소스모니터링
- deque
- union_find
- BFS
- CSS
- priority_queue
- scanner
- spring boot
- 스프링부트
- NIO
- List
- 큐
- map
Archives
- Today
- Total
목록스케줄러 (1)
매일 조금씩
[스프링] batch + scheduler로 주기적인 파일 삭제 구현
Spring에서 batch 와 scheduler를 사용하여 매일 같은시각에 업데이트된 시각이 일주일 이전인 파일을 서버와 DB에서 삭제하는 기능을 구현하였다. 1. batch, scheduler 개념 더보기 batch 란? 배치작업은 데이터를 실시간으로 처리하는게 아니라, 일괄적으로 모아서 한번에 처리하는 작업을 의미한다. 가령, 은행의 정산작업의 경우 배치 작업을 통해 일괄처리를 수행하게 되며 사용자에게 빠른 응답이 필요하지 않은 서비스에 적용할 수 있다. 특정 시간이후에는 자원을 거의 소비하지 않는 것이 특징이다. Spring Batch Spring Batch 는 로깅/추적, 트랜잭션 관리, 작업 처리 통계, 작업 재시작, 건너뛰기 등 대용량 레코드 처리에 필수적인 기능을 제공합니다. 또한 최적화 및..
Spring Framework
2021. 12. 20. 15:27