반응형

port 5

[kafka] Apache Kafka 사용법(JDBC Connector 사용을 위한 드라이버 설정)

Kafka 기동 순서 Zookeeper → Kafka-Server → Kafka-Connect 순으로 기동한다. Broker: Kafka 어플리케이션 서버, 보통 3대 이상의 브로커 클러스터로 구성하는것을 권장함. Zookeeper: N개의 Broker 중 1대는 Controller 역할을 수행하는데 각 Broker에 담당 파티션 할당하고, Broker의 정상 동작을 모니터링하여 관리한다. Kafka 폴더 Kafka 설치 후 폴더안에 /config 폴더가 kafka-server와 zookeeper 설정파일 등이 존재하는 폴더이다. /bin 폴더는 kafka-server, zookeeper 의 start / stop, 토픽 생성 등 명령어 .sh 파일이 존재하는 폴더이다. Kafka 명령어 // Zooke..

kafka 2023.10.31

[Kafka] Kafka 설치 및 producer / consumer 테스트

kafka 설치 해당 사이트에 들어가서 Binary downloads -> Scala 언어로 선택하여 설치 (Scala 2.13 - kafka_2.13-3.6.0.tgz (asc, sha512) 설치함) Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org Kafka 폴더 다운로드 파일의 알집을 풀면 /bin 과 /config 폴더가 존재한다. /bin 폴더: kafka, zookeeper를 start, stop 할 수 있는 스크립트 존재함 * windows os 사용자의 경우 /bin/winsows에 .bat 존재함 /config 폴더: kafka, zookeeper 관련 설정 파일 존재함 Kafka 구동 zookee..

kafka 2023.10.17

[Spring] Spring Cloud Netflix Eureka (1개의 PC에서 여러 인스턴스 등록하기)

1대의 PC에서 여러 인스턴스 생성하여 Eureka에 등록하기 위해서는 포트번호를 바꿔주어야 한다. 포트번호 변경하는 방법1 Edit configurations...의 Vm option에 -Dserver.port={{포트번호}} Run 실행하면 2개의 인스턴스가 정상 작동중인 것을 확인할 수 있다. 포트번호 변경하는 방법2 application.yml 파일에서 랜덤포트 설정하기 랜더포트로 설정하는 경우 유레카 서버에서 인스턴스 {ip}{service name}{port} 가 들어가는데 0이 들어가기 때문에 1개 밖에 안생긴다. 그래서 application.yml 파일에서 인스턴스 id를 port 가 아닌 다른것으로 설정해줌 Run 실행하면 인스턴스 id 바뀐것 확인

스프링 2022.12.29
반응형