Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-1463

Detect deliveries that are stuck in the router for a long time

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.10.0
    • Router Node
    • None

    Description

      The delayed-delivery counts are limited in that they only count deliveries that have been settled.  These counters do not count deliveries that are currently "stuck" and have not been settled.

      This feature provides visibility into the number of stuck deliveries per link and per router.

      A new counter "deliveriesStuck" shall be added to the link and router entities for per-link and aggregated-per-router respectively.

      A delivery is considered "stuck" when it has been in the undelivered or unsettled lists for more than ten seconds and is still not settled.  Once a stuck delivery is settled or otherwise removed, it is no longer considered stuck.

      When a link transitions from zero to one stuck delivery, an INFO log message shall be emitted indicating that at least one delivery is stuck on that link.

      Attachments

        Issue Links

          Activity

            People

              tross Ted Ross
              tross Ted Ross
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: