아파치 카프가 공식 홈페이지 에서 다운로드 (https://kafka.apache.org/downloads)나는 리눅스에서 wget으로 다운로드, 설치는 압축을 풀면 끝wget https://downloads.apache.org/kafka/3.2.0/
Quartz를 이용해 Job을 스케쥴링할 때 Job의 수행시간이 스케쥴러의 주기 보다 길어지면 Job이 중복 실행되면서 문제가 발생할 수 있다.예를들어 내부 시스템으로 접수된 적하목록에 대해 검사선별을 위해 선별배치가 수행되는데, 언제 접수될 지 모르는 적하목록을 폴링
API 서버가 어떤 스펙을 가지고 있는지 문서화는 꼭 필요한 작업인데, Swagger는 간단한 설정으로 프로젝트에서 지정한 URL들을 HTML 화면으로 확인할 수 있게 해주는 프로젝트다.1) 의존성 추가2) Swagger Config 클래스 작성 및 Bean 으로 등록
스프링프레임웍에서 static 변수에 값을 바인딩 할 수 없다.다음과 같은 코드에서 batchdomain 변수의 값을 null 이다.non static 메소드를 통해 받은 변수를 static 변수에 넣을 수 있다.