🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

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

23.01.11 00:22 작성 23.01.11 01:02 수정 조회수 238

0

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

 

안녕하세요 강사님

 

카프카 서버기동에서

 

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

답변 1

답변을 작성해보세요.

0

안녕하십니까,

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

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

감사합니다.

JoyNGain님의 프로필

JoyNGain

질문자

2023.01.11

답변 감사합니다 강사님

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

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

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

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

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

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

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

 

채널톡 아이콘