Uploaded image for project: 'PuppetDB'
  1. PuppetDB
  2. PDB-2724

ActiveMQ Broker Memory Should Grow as a percentage of Heap size

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Won't Fix
    • None
    • None
    • PuppetDB
    • PuppetDB

    Description

      The Problem

      ActiveMQ Broker Memory is 70% of heap with a maximum of 1GB. There is evidence suggesting more than 1GB is needed for some customers.

      Suggested Solution

      The formula should probably be 70% up to 1GB broker memory and then something like 40% of heap size above 1.5GB.

      For example

      a 4 GB heap should have

      1GB broker memory for the first ~1.5GB of heap
      then
      (4 -1.5) * .4 = 1GB

      2GB broker memory for 4GB heap

      a 6 GB heap

      1GB
      then
      6-1.5 *.4 = 1.8GB

      2.8GB broker memory for 6GB heap

      Assumptions

      We want to continue using the 70% formula for the first 1.5GB to not affect current users.

      Attachments

        Activity

          People

            Unassigned Unassigned
            nick.walker Nick Walker
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support