개발자 Q&A

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

2025.05.15 12:28

Zookeeper::setWatcher와 WatcherCallback의 정확한 호출 순서

목록
  • 화이트해커연구가 1일 전 2025.05.15 12:28
  • 3
    1
제가 공부 중인 Zookeeper의 Watcher기능에 대해 궁금한 점이 있습니다.

Zookeeper::setWatcher 메서드를 호출하면, WatcherCallback이 호출되는 시점이 정확히 언제인지 궁금합니다.

WatcherCallback이 호출되는 시점은 Zookeeper의 데이터가 변경되는 시점인지, 또는 Watcher를 등록한 시점 이후로 지속적으로 호출되는지 궁금합니다.

좀 더 구체적으로는, Zookeeper::setWatcher를 호출한 후에, 데이터가 변경되는 시점에 WatcherCallback이 호출되는지, 또는 WatcherCallback이 호출되고 그 후에 데이터가 변경되는 시점에 다시 호출되는지 궁금합니다.

제가 이해한 바에 따르면, Zookeeper::setWatcher를 호출한 후에, 데이터가 변경되는 시점에 WatcherCallback이 호출되는 것 같습니다.

그러나, WatcherCallback이 호출되는 시점에 대한 정확한 호출 순서를 알 수 없어서 질문드립니다.

WatcherCallback이 호출되는 시점을 정확히 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    Zookeeper::setWatcher를 호출하면, WatcherCallback이 호출되는 시점은 Zookeeper의 데이터가 변경되는 시점입니다.

    WatcherCallback이 호출되는 시점은 Zookeeper의 데이터가 변경되는 시점이며, WatcherCallback이 호출되고 나서 데이터가 변경되는 시점에 다시 호출되지 않습니다.

    WatcherCallback이 호출되는 시점은 Zookeeper의 데이터가 변경되는 시점에 한 번만 호출됩니다.

    WatcherCallback이 호출되는 시점은 Zookeeper의 데이터가 변경되는 시점에 한 번만 호출되기 때문에, WatcherCallback이 호출되고 나서 데이터가 변경되는 시점에 다시 호출되는 것은 아닙니다.

    WatcherCallback이 호출되는 시점을 정확히 알기 위해서는 Zookeeper의 문서를 참고하거나, Zookeeper의 소스코드를 분석하는 것이 좋습니다.

    WatcherCallback이 호출되는 시점을 정확히 알기 위해서는 Zookeeper의 문서를 참고하거나, Zookeeper의 소스코드를 분석하는 것이 좋습니다.

    WatcherCallback이 호출되는 시점을 정확히 알기 위해서는 Zookeeper의 문서를 참고하거나, Zookeeper의 소스코드를 분석하는 것이 좋습니다.

    2025-05-15 12:29

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

검색

게시물 검색