본문 바로가기
Delvelopment/Self-MSA구축기

[Kafka Tool] KaDeck 이용해 Topic, Message생성하기.

by 제제킴 2020. 8. 5.
반응형

회사에서 프로젝트를 진행하고 있어 휴가기간동안 오랜만에 블로그를 작성한다.

 

Test 개발을 끝내고 Kafka Listener 소스를 반영하다보면 Message를 생성해주는 생성자 부분을 개발하기 위해 시간이 소요되곤 한다.

 

그러다가 발견한 Kadeck 이라는 Tool 이다. 

 

1. 설치 

https://www.getkadeck.com/#/

기본 인적사항만 입력하면 무료로 사용 가능하다. 

 

(이름, 회사, 휴대폰번호, 이메일주소)

위에 내용을 적고나면 Email 로 라인센스 key와 다운로드 url을 받을 수 있다.

 

2. 사용

 

반응형

KaDeck 메인 화면으로 "Add new cluster" 를 눌러서 Kafka 서버정보를 입력하면 아래와 같은 Kafka에 대한 정보를 볼 수 있따.

 

 

 

3. Topic, Message 생성 

 

TOPIC 생성.

TOPIC name과 Partitions, Replications 가 생성이 가능하다. 

하지만 가능하면 CLI를 이용하여 토픽을 관리하는 것이 운영적인 측명에서 유리할 것이다.

 

 

Message 생성

JSON 형태의 메세지를 생선하는 예제이다.

 

{
	"dev" : null,
    "kafka" : null,
    "data"	: "TEST"
}
    

 

 

위와 같이 진행하면 간단하게 Kafka test case를 위한 Message 생성이 가능하다.

실제 운영서버에서 사용을 할지에 대해선 미지수 이지만 위와 같은 툴로 개발 시간을 절약할 수 있었다.

 

다음에는 Kafka Manager 도 사용해보고 사용기를 남겨봐야지.

반응형

댓글