본문 바로가기
개발아닌개발/kafka

kafka서버(Ubuntu)와 PC(windows) 메시지 주고받기 실습

by 불청객 2021. 11. 9.
반응형

 

서버에 putty를 이용해서 Kafka를 실행했다.

PC(sts4)에서 메시지를 생성할것이고, (프로듀서)

서버(putty)에서 메시지를 받을 것이다. (컨슈머)

1. sts4의 application.yml 파일을 열고,

kafka의 address를 수정한다. 주소는 서버의 ip 주소다.

2. 그리고 host 파일을 수정해야한다.

하기를 참조해서 ip주소를 추가한다. 주소는 서버의 ip 주소다.

 

 

윈도우 hosts 파일 수정하기 - 윈도우, 리눅스포함

메시지 주고받기를 위해서 상위 링크에서와 같이 선행작업을 해줘야한다.

해당 조치가 끝나고 나서 컨슈머를 실행시키면됨.

 

 

- kafka버전은 0.8.2 version입니다 -.. 

./kafka-console-consumer.sh --zookeeper 서버ip:2181 --topic 토픽이름

이전 포스트에서도 그랬듯이, 카프카 명령어는 bin상위폴더에서 실행해야함

아무튼 이 코드를 입력하면, 컨슈머가 실행되고 sts4에서 생산하는 메시지를 받아 표출한다.

728x90
반응형

댓글