value 2

[springboot] @PostContruct @PreDestory @Value

springboot의 어노테이션 중 @PostContruct,@PreDestory,@Value 개념 정리를 해보았다. @PostConstruct - 객체 초기화때 사용 - @PostConstruct 어노테이션은 의존하는 객체를 설정한 이후에 초기화 작업을 수할 메서드에 적용됨. - WAS가 띄어질때 한번만 실행된다. (bean lifecycle에서 오직 한번만 수행하여 여러번 초기화하는 것을 방지한다.) - 사용법은 초기화하고 싶은 메서드 위에 @PostConstruct 어노테이션만 붙여주면 된다. @PreDestory - 마지막 소멸단계에서 사용 - @PreDestory어노테이션은 스프링 컨테이너에서 객체(빈)를 제거하기 전에 해야할 메소드에 적용됨. - 사용법은 제거할 메소드 위에 @PreDestor..

[kafka] consumer producer key value 확인

카프카는 토픽을 기본으로 파티셔닝을 한다. 하지만 하나의 파티션 안에서 또다른 기준 값이 필요하다면 key를 따로설정해줄수 있다. key 에대한 설정은 기본이 null값이기 때문에, 따로 지정하지 않으면 null로 들어감을 확인할 수 있다. 아래 옵션을 컨슈머, 프로듀서의 콘솔창 실행 옵션에 추가하여 key, value를 확인해 보자. key, value 설정 옵션 parsing.key : key와 value 파싱 활성화 여부 key.separator : key와 value 파싱 구분자 print.key : console 창 출력 여부 컨슈머, 프로듀서의 콘솔창 실행 옵션에 추가 1) producer PS C:\kafka\kafka_2.12-2.5.0\bin\windows> .\kafka-console-..

Programming/Kafka 2020.05.25