Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-6854

Log a warning if paging in for queues blocks on usage constraints

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 5.15.0
    • Fix Version/s: 5.16.0
    • Component/s: Broker
    • Labels:
      None

      Description

      In a case where the cache is disabled but there is no flow control, messages can continue to be produced directly to the store. Dispatch from memory will continue and paging in will work in the normal way.
      However it is possible for queues to starve each other when paging in, such that some queues with no messages in memory will not be able to page in.
      In this case, it is important that we log a warning to have some indication in the logs that consumers may be starved such that memory limits can be increased if necessary.

        Attachments

          Activity

            People

            • Assignee:
              gtully Gary Tully
              Reporter:
              gtully Gary Tully
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: