Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-20400

Clean up leaked connections in pools

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 6.0, 7.10
    • Fix Version/s: 7.10-HF16, 8.10
    • Component/s: Core, Runtime
    • Tags:
    • Sprint:
      nxSL Sprint 8.4.2
    • Story Points:
      8

      Description

      When the application is leaking connections, the only way to recover is to restart the whole application. We need instead to automatically recover the pool once the connections are detected as leaked.

      • add a marker on the connection for having an active time to live
      • state and kill connection which have timed out periodically
      • add a counter and metric about killed active connections
      • add an operation for invoking the cleanup by hand

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: