Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-7951

Add a Keep Alive operation to the Native Protocol

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Low
    • Resolution: Not A Problem
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      Socket level keep-alive option doesn't seem to bring a strong enough guarantee that the connection won't be dropped as some OS or Firewall level settings might force some different behavior.

      To simplify things and bring the strong guarantee on this point that users expect, it would be interesting to add a NOOP or KEEPALIVE.

      Note that we could also turn it into a HEARTBEAT operation that would expect a response from the server to allow client to regularly probe for Cassandra node health in situation where the queries traffic is too low to bring this probing implicitly.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mfiguiere Michaël Figuière
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: