개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.07 00:01

Zookeeper::setDeterministicConnOrder에 대한 질문

목록
  • MariaDB장인 12일 전 2025.07.07 00:01
  • 61
    1
제가 현재 Zookeeper를 사용하여 클러스터를 구성하고 있습니다. 하지만 연결 순서가 랜덤으로 결정되어서 제한적인 상황에서 문제가 발생하고 있습니다.

setDeterministicConnOrder를 사용하여 연결 순서를 고정할 수 있는지 궁금합니다.

이 설정을 사용했을 때, 클러스터 내의 서버 간의 연결 순서가 항상 동일하게 유지되는지 궁금합니다.

이 기능을 사용하는 방법에 대한 명확한 설명이 필요합니다.

    댓글목록

    profile_image
    나우호스팅  12일 전



    Zookeeper의 setDeterministicConnOrder 설정은 클러스터 내의 서버 간의 연결 순서를 고정하는 기능입니다. 이 설정을 사용하면 클러스터 내의 서버 간의 연결 순서가 항상 동일하게 유지됩니다.

    이 기능을 사용하는 방법은 다음과 같습니다.

    1. Zookeeper의 conf/zoo.cfg 파일에서 setDeterministicConnOrder=true 설정을 추가합니다.
    2. Zookeeper를 재시작합니다.

    이러한 설정을 사용하면 클러스터 내의 서버 간의 연결 순서가 항상 동일하게 유지되며, 랜덤으로 결정되는 문제가 발생하지 않습니다.

    그러나, setDeterministicConnOrder 설정을 사용하면 클러스터 내의 서버 간의 연결 순서가 고정되기 때문에, 클러스터 내의 서버 간의 연결을 재시작하거나, 클러스터 내의 서버를 추가하거나 제거하는 경우, 연결 순서가 변경되지 않습니다. 따라서, 클러스터 내의 서버 간의 연결 순서가 고정된 경우, 클러스터 내의 서버 간의 연결을 재시작하거나, 클러스터 내의 서버를 추가하거나 제거하는 경우, 클러스터 내의 서버 간의 연결이 중단될 수 있습니다.

    따라서, setDeterministicConnOrder 설정을 사용하기 전에, 클러스터 내의 서버 간의 연결 순서가 고정된 경우, 클러스터 내의 서버 간의 연결을 재시작하거나, 클러스터 내의 서버를 추가하거나 제거하는 경우, 클러스터 내의 서버 간의 연결이 중단되지 않는지 확인해야 합니다.

    2025-07-07 00:02

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,091건 / 66 페이지

검색

게시물 검색