Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-1954

Large Trident topologies can cause memory issues due to DefaultResourceDeclarer object reading config

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0
    • Component/s: None
    • Labels:
      None

      Description

      DefaultResourceDeclarer objects each read the full config on instantiation. We've seen this causing slow startup and OOMs for large Trident topologies.

      The config should be static in DefaultResourceDeclarer.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                knusbaum Kyle Nusbaum
                Reporter:
                knusbaum Kyle Nusbaum
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: