Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-4230

Thrift server connection may hang forever

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Invalid
    • Affects Version/s: 0.9.3
    • Fix Version/s: None
    • Component/s: Python - Library
    • Labels:
      None
    • Environment:

      OS: RHEL 7.2

      Description

      After a lot of tests with HBASE Thrift server we found a problem.
      If the connection is dropped on the client side (using route or iptables) it may be still opened on the Thrift server side. Such situation will occur in case of unstable connection.
      After several iterations the Thrift server application will have a lot of opened connections and *will not accept *any new one. The only WA found is to restart the Thrift server.
      I believe Thrift server should have something like socket timeouts and heartbeats.

        Attachments

          Activity

            People

            • Assignee:
              jking3 James E. King III
              Reporter:
              kromberg Egor Kromberg
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: