Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-920

L7 (application layer) ping support

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.3.1
    • None
    • c client
    • None

    Description

      Zookeeper is used in applications where fault tolerance is important. Its client i/o thread send/recv heartbeats to/fro Zookeeper ensemble to stay connected. However healthy heartbeat does not always means that the application that uses Zookeeper client is in good health, it only means that ZK client thread is in good health.

      This I needed something that can tagged onto Zookeeper ping that represents L7 (application) health as well.
      I have modified C client source to support this in minimal way. I am new to Zookeeper, so please code review this code. I am actually using this code in our in-house solution.

      https://github.com/tru64ufs/zookeeper/commit/2196d6d5114a2fd2c0a3bc9a55f4494d47d2aece

      Thank you very much.

      Attachments

        1. ZOOKEEPER-920.patch
          3 kB
          Chang Song

        Activity

          People

            tru64ufs Chang Song
            tru64ufs Chang Song
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: