인프런 커뮤니티 질문&답변

JoyNGain님의 프로필 이미지
JoyNGain

작성한 질문수

카프카 완벽 가이드 - 코어편

카프카 서버 기동

카프카 서버기동에서 질문있습니다.

작성

·

277

·

수정됨

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

 

안녕하세요 강사님

 

카프카 서버기동에서

 

주키퍼와 카프카를 실행한후에 주키퍼부터 내릴경우 카프카 실행이 안되는 이유가 궁금합니다.

답변 1

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

카프카는 주키퍼가 반드시 떠있어야 정상적으로 동작됩니다.

카프카는 주기적으로 zookeeper와 통신하여 자신의 상태 정보, 예를 들어 broker의 cluster membership, 그리고 토픽등의 상태정보 및 leader election등의 정보를 제공합니다. 이러한 정보는 kafka 외부에 저장되며 kafka의 정상 기동에 반드시 필요하므로 주키퍼가 떠있어야 카프카가 정상 동작합니다.

감사합니다.

JoyNGain님의 프로필 이미지
JoyNGain
질문자

답변 감사합니다 강사님

그런데 제가 어제 제가 수정하다가 내용을 좀 뺴먹었네요... 그 주키퍼랑 카프카 실행했다가

주키퍼부터 부터 내린후에 카프카 종료시키고

다시 주키퍼부터 카프카까지 실행할때

주키퍼 올린다음에 카프카를 올리면 오류가 발생하던데 왜 오류가 발생하는지 궁금합니다.

권 철민님의 프로필 이미지
권 철민
지식공유자

음, 이걸 일반적인 경우라고 보기는 어려울것 같습니다. 가끔 주키퍼를 올린 다음에도 카프카가 제대로 안올라갈 수도 있습니다.

강의에서도 말씀드리지만, 종료시에는 카프카 먼저, 그리고 주키퍼를 종료 시켜 주시면 됩니다.

일반적이지 않은 경우는 크게 신경쓰지 않으셔도 될 것 같습니다.

 

JoyNGain님의 프로필 이미지
JoyNGain

작성한 질문수

질문하기